我有一个json响应为[120.0]
,我想在textview中显示该值。我从json响应中获取了值,如下所示,
price.add(object.getString("Price"));
然后在textview中显示它,如下所示,
TextView priceTV = (TextView) findViewById(R.id.textView_price);
priceTV .setText("( + $ " + price + " ) ");
当我这样做时,它显示输出为,
( $ [120.0] )
我的问题是我想删除大约120.0的方括号。 然后我可以得到像
这样的输出( $ 120.0 )
我怎样才能实现它?任何帮助将不胜感激。
答案 0 :(得分:0)
priceTV.setText("( + $ " + price.get(0) + " ) ");
答案 1 :(得分:0)
使用replaceAll
删除[]
示例强>
//get your String
String pricestring = object.getString("Price");
//remove []
pricestring = pricestring.replaceAll("[", "");
pricestring = pricestring.replaceAll("]", "");
//add to array
price.add(pricestring);