Scanner的基本用法

Posted 算法与编程之美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scanner的基本用法相关的知识,希望对你有一定的参考价值。

1 问题

在使用Scanner函数时想让输入内容与sout函数同行。

2 方法

在查阅Java的打印函数类后发现两类输出格式print和println,print不换行打印,println换行打印,通过将scanner函数前面的println改为print,解决不能同行的问题。

创建的学生类代码:

使用println代码:

Scanner People= new Scanner(System.in);
System.out.println("请输入名字:");
String name = People.next();
System.out.println("请输入年龄:");
int age = People.nextInt();
System.out.println("请输入性别:");
String sex = People.next();

运行结果:

使用print代码:

Scanner People= new Scanner(System.in);
System.out.print ("请输入名字:");
String name = People.next();
System.out.print ("请输入年龄:");
int age = People.nextInt();
System.out.print ("请输入性别:");
String sex = People.next();

运行结果:

3 结语

区分print与println是否换行显示。

以上是关于Scanner的基本用法的主要内容,如果未能解决你的问题,请参考以下文章

Scanner基本用法

java成神之——java中string的用法

BigInteger和BigDecimal的基本用法

JavaSE-03scanner用户交互

Scanner的常用用法

66Scanner类用法详解