1、原理是利用Interger.paseInt(string),方法转换,如果是数字的字符串,那么就可以转换成功,否则抛出异常:NumberFormatException:

3、代码解析:先把字符窜转换一个char[]数组,然后利用Integer.parseInt(strChars[i]+"")转换数字,如果char[i]不是一个数字字符串,那么会抛出异常,这时候循环会continue;自动跳出个异常继续判断下一个是否为数字字符串,把每次的数字相加得到最后的和。
时间:2024-10-12 08:04:25
1、原理是利用Interger.paseInt(string),方法转换,如果是数字的字符串,那么就可以转换成功,否则抛出异常:NumberFormatException:
3、代码解析:先把字符窜转换一个char[]数组,然后利用Integer.parseInt(strChars[i]+"")转换数字,如果char[i]不是一个数字字符串,那么会抛出异常,这时候循环会continue;自动跳出个异常继续判断下一个是否为数字字符串,把每次的数字相加得到最后的和。