zoukankan      html  css  js  c++  java
  • hasNextInt 需要搭配scanner.next()的搭配使用

    package com.sikao;
    import java.util.Scanner;
    
    public class Shuru {
            static Scanner sc = new Scanner(System.in);
            public static void main(String[] args) {
                Shuru shuru = new Shuru();
                System.out.println(shuru.getInt());
            }
            public int getInt() {
                System.out.println("请输入一个数字");
                while(!sc.hasNextInt()) {
                    System.out.println("输入的不是一个数字,请重新输入!");
                    sc.next();
                }
                int num = sc.nextInt();
                return num;
            }
    }

    hasNextInt使用来判断输入的是否为整型  是的话为true  ,不是为false

    需要搭配scanner.next()的搭配使用,不使用则会进入死循环中

  • 相关阅读:
    Python Day7(相关补充)
    Python Day7
    Python Day6
    Python Day5
    Python Day4
    Python Day3
    Python Day2
    Python Day1
    复杂装饰器原理分析
    Unity 坐标
  • 原文地址:https://www.cnblogs.com/lev1/p/11243248.html
Copyright © 2011-2022 走看看