御笔剑客 发表于 2018-12-4 09:10:33

为什么这个循环能执行?

package com.maojunjie;


import java.math.BigInteger;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
      BigInteger a, b;
      Scanner cin = new Scanner(System.in);
      while(cin.hasNext()){
            a = cin.nextBigInteger();
            b = cin.nextBigInteger();
            System.out.println(a.multiply(b));
      }
    }
}

不是说hasNext是检测输入区中是否还有输入吗,为什么这个循环能执行

御笔剑客 发表于 2018-12-4 09:12:01

没问题了

TCY 发表于 2018-12-4 12:51:52

哦,为什么?
页: [1]
查看完整版本: 为什么这个循环能执行?