永发信息网

初学java,想知道怎么用hasNextInt限制输入为数字

答案:2  悬赏:10  手机版
解决时间 2021-03-03 05:47
  • 提问者网友:雪舞兮
  • 2021-03-02 10:24
初学java,想知道怎么用hasNextInt限制输入为数字
最佳答案
  • 五星知识达人网友:迟山
  • 2021-03-02 11:22
scanner.hasNextInt() 的输出为 boolean。如果下一个token是integer,输出true,否者false。
Boolean a = scanner.hasNextInt();
if(a){//下个input是数字

}else{//下个input不是数字
}
全部回答
  • 1楼网友:白昼之月
  • 2021-03-02 12:32
先用it.hasnext() 判断集合里是不是已经没有元素了 如果有就用 it.next(); 就是取得当前集合的元素 然后把指针往后移一位指向下一个元素(java确实还是有指针的只不过你不能自己调用罢了) 不过现在纠结这个其实没啥意义了 因为基本已经不用迭代器了 用5.0新加的for循环更简单 for(object o : 某个object数组或者集合) { string str = (string)o; system.out.println(str); } 这多简单
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯