Java中hasNextInt()方法

hasNextInt()方法是判断控制台接收是否为整型数字,而不是接收数据。

在使用hasNextInt()方法时,应先判断数据是否为整型,再执行其他操作。因此,判断语句if或循环语句while应在输入数据语句之前。

例子:

import java.io.*;
import java.util.*;

public class Main
{
    public static void main(String args[])
    {
        Scanner cin = new Scanner(System.in);
        int a, b;
        while(cin.hasNextInt())
        {
            a = cin.nextInt();
            b = cin.nextInt();
            System.out.println(a + b);
        }
    }
}

版权声明:本文为weixin_45152202原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。