课程
/后端开发
/Java
/Java入门第二季 升级版
当输入字符串比如:adc 是总是报错,该怎样解决?
2016-07-11
源自:Java入门第二季 升级版 12-2
正在回答
Integer.parseInt 方法针对的是将纯数字的字符串(例如“123”)转化为数字形式,而对于含有英文字符的字符串,转化为数字形式时需要将字符串里的每个字符单独提出来再分别转化为数字
再青春_以少年 提问者
恩,是否可以这样:
public static boolean checkStr(String str)
{
for(int i = 0;i < str.length();i++) {
if( (int)(str.toCharArray()[i]) < 48 || (int)(str.toCharArray()[i]) >57) {
return false; }
}
if(checkStr(num) && Integer.parseInt(num) > 0 && Integer.parseInt(num) < 10)
num = inpput.next();
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答The constructor Student(int, String, int, int, int, String) is undefined
2 回答在进行instanceof转换时,if前面的语句报错???
1 回答强制转换
1 回答转换问题?
2 回答类型转换?