String c1;
float arr;
try {
arr = Float.parseFloat(c1);
//arr = new Float(c1);//这样也可以
} catch(Exception e) {
e.printStackTrace();
}
float arr;
try {
arr = Float.parseFloat(c1);
//arr = new Float(c1);//这样也可以
} catch(Exception e) {
e.printStackTrace();
}
解决方案 »
- 请问 JTable里的单元格如何控制显示的内容?
- 一个出错问题,急
- java解析xml的问题
- 对SQLState的用法我有点异想天开,不知道对不对
- 怎么样得到每年每个星期的开始结束日期---着急--路过的帮忙
- 数据库中datetime型数据运算和java.util.date与java.sql.date类型转化问题 在线等!!!!
- 怎么用Runtime.getRuntime.exec直接打开一个EXCEL文件?
- 如何去掉字符串中的空格,trim()好像不行
- Java初学者求教
- 最近做课程设计,有用到通讯录,问前辈些问题。
- 想学java 如何入手
- 急,么在APPLET里把一段长方形区域改变颜色,谢谢
float arr=Float.parseFloat(cl);
float arr;
try {
arr = Float.parseFloat(c1);
//arr = (new Float(c1)).floatValue();//不是个对象,改正,取对象的值
} catch(Exception e) {
e.printStackTrace();
}
import java.util.*;public class StrToFloat
{
public static void main(String[] args)
{
String test = "123.123 3423.2 13.23 0.246";
float sum = 0f;
StringBuffer sb = new StringBuffer();
StringTokenizer st = new StringTokenizer(test," ");
String tmp;
while(st.hasMoreElements())
{
tmp = st.nextToken();
System.out.println(tmp);
sb.append(tmp + " + ");
sum = sum + Float.parseFloat(tmp);
}
sb.setCharAt(sb.length() - 2,'=');
System.out.println(sb.toString() + sum);
}
}