for input string:是什么原因出现的?
1个回答
展开全部
该异常的是由于把不符合数字格式的字符串转换为数字时抛出的格式化异常。
“for input string:”错误的详细错误信息为“java.lang.NumberFormatException: For input string:”异常。
解决方法:
1,若是调试时异常,用debug 或打印语句输出变量,将字符串纠正为数字格式。
2,若是运行时异常,请用try catch 语句捕获。
String类表示不可变的字符串,当前String类对象创建完毕之后,该对象的内容(字符序列)是不变的,因为内容一旦改变就会创建一个一个新的对象。
String对象的创建:
方式一:通过字面量赋值创建,String s1 = “laofu”; 需要注意这里是双引号:“”,区别与字符char类型的单引号:‘’。
方式二:通过构造器创建, String s2 = new String(“laofu”)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询