Scanner
boolean hasNextLine(); 是否还有下一行
String nextLine(); 返回下一行字符串小问题
package me.feathers.scannerdemo;
import java.util.Scanner;
public class ScannerDemo{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.print("请您输入体重:");
int weight = sc.nextInt();
System.out.println("你的体重为"+weight);
//此处的nextLine()失效了,程序将不再进入到阻塞状态了.(因为前面有nextInt/nextDouble,如果没有则不会出现该问题)【小问题】
System.out.print("请您输入信息:");
String meassage = sc.nextLine();
System.out.println("你输入的内容为"+meassage);
}
}最后更新于