如何格式化 Number of json object 并在 TextView Android 中设置它

How to format Number of json object and set it in TextView Android

我正在开发一个从 JSON 获取数据的应用程序。我想以格式化方式将 int 数字设置到 TextView 中。我使用 Java java.text.NumberFormat 来表示 Formating.I 希望数据类似于 100000 = 1,00,000.

但是这个给出错误

java.lang.IllegalArgumentException: Cannot format given Object as a Number

这是我的代码

 String myString = NumberFormat.getCurrencyInstance().format(jsonObject.getString("cases"));
 totalCasesNum.setText(myString);

试试这个:

String myString = NumberFormat.getCurrencyInstance().format(Integer.parseInt(jsonObject.getString("cases"));