[学习笔记] Java读取用户输入

在程序的实际运行过程中,我们很可能会要求用户输入数据以继续运行程序;

java.util包提供的Scanner类就可用于读取用户输入;

 

创建Scanner对象

Scanner s = new Scanner(System.in);

 

使用next()方法读取输入

String str = s.next();

 

使用nextLine()方法读取输入

String str= s.nextLine();

 

next()和nextLine()的区别

next()方法读取用户输入直至碰到空格或Tab,并且在接收到输入后会将光标放置在同一位置;

nextLine()方法读取用户输入直至碰到换行(\n)或Enter,接收输入后将光标放置到下一行;

 

读取的过程中可以使用hashNext()方法或hasNextLine()方法判断是否还有需要读取的数据;

 

posted @ 2022-05-26 20:44  糖小豆  阅读(343)  评论(0)    收藏  举报