Java 如何格式化json对象的编号并在TextView Android中进行设置

Java 如何格式化json对象的编号并在TextView Android中进行设置,java,android,arrays,json,illegalargumentexception,Java,Android,Arrays,Json,Illegalargumentexception,我正在开发一个从JSON获取数据的应用程序。我想以格式化的方式将整数设置为TextView。我使用Java.text.NumberFormat进行格式化。我希望数据为100000=100000 但这是一个错误 java.lang.IllegalArgumentException: Cannot format given Object as a Number 这是我的密码 String myString = NumberFormat.getCurrencyInstance().format(j

我正在开发一个从JSON获取数据的应用程序。我想以格式化的方式将整数设置为TextView。我使用Java.text.NumberFormat进行格式化。我希望数据为100000=100000

但这是一个错误

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"));