-2
String number="3";
に番号をフロートに文字列を変換します。は、使用してアンドロイド
どうすればfloat
に変換できますか?
コード:
`JSONObject jsonObject=new JSONObject(s);
JSONArray jsonArray=jsonObject.getJSONArray("response2");
for(int i=0;i<jsonArray.length();i++)
jsonObject=jsonArray.optJSONObject(i);
String three=jsonObject.optString("3.0");
float f = Float.parseFloat(three);
String v1e1 = new BarEntry(Float.parseFloat(three), 0); // 0
`
エラー: 致命的な例外:
java.lang.NumberFormatException: Invalid float: ""
at java.lang.StringToReal.invalidReal(StringToReal.java:63)
at java.lang.StringToReal.parseFloat(StringToReal.java:308)
at java.lang.Float.parseFloat(Float.java:306)
メインこれを確認してくださいhttp://stackoverflow.com/questions/7552660/ java-convert-float-to-string-and-string-float –
可能な複製[文字列を変換する?](http://stackoverflow.com/questions/8705017/convert-string-to-float) – Prabu
'giving error.'どのエラー? –