我正在尝试将英语数字 (1, 2, 3) 转换为孟加拉语数字 (১, ২, ৩)。
例如,如果我得到 10000,那么我想显示为 ১০,০০০。
我可以使用
replaceAll
但我想知道是否有替代解决方案来代替上述解决方案。
我使用了流行库Intl中的NumberFormat并像下面这样轻松地转换它
NumberFormat("##,##,##,###", "bn").format(10000)
输出是:
১০,০০০
使用这个:
val convertedString = String.format(Locale.forLanguageTag("bn"), "%d", 1234567890)