首页 > 解决方案 > 将数字转换为本地 (UTF8) 孟加拉数字

问题描述

我正在尝试将英文数字 (1, 2, 3) 转换为孟加拉数字 (১, ২, ৩)。

例如,如果我得到 10000,那么我想显示为 ১০,০০০。

replaceAll我可以使用方法用孟加拉语对应的数字一一替换

但我想知道是否有替代解决方案来代替上述方法。

标签: androidflutterdart

解决方案


用这个:

val convertedString = String.format(Locale.forLanguageTag("bn"), "%d", 1234567890)

推荐阅读