Scanner的基本用法

简介: 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是否换行显示。

目录
相关文章
|
2天前
|
缓存 安全 Java
《从头开始学java,一天一个知识点》之:输入与输出:Scanner与System类
你是否也经历过这些崩溃瞬间?三天教程连`i++`和`++i`都说不清,面试时`a==b`与`equals()`区别大脑空白,代码总是莫名报NPE。这个系列就是为你打造的Java「速效救心丸」!每天1分钟,地铁通勤、午休间隙即可学习。直击高频考点和实际开发中的“坑位”,拒绝冗长概念,每篇都有可运行代码示例。涵盖输入输出基础、猜数字游戏、企业编码规范、性能优化技巧、隐藏技能等。助你快速掌握Java核心知识,提升编程能力。点赞、收藏、转发,助力更多小伙伴一起成长!
30 19
|
9月前
|
小程序 Java
28. 【Java教程】Scanner 类
28. 【Java教程】Scanner 类
159 7
|
10月前
关于Scanner的一些理解
关于Scanner的一些理解
92 2
|
10月前
|
程序员
Scanner类中next()和nextLine()的区别
Scanner类中next()和nextLine()的区别
115 0
Java Scanner 类 (获取用户的输入)
Java Scanner 类 (获取用户的输入)
|
Java
JAVA_Scanner方法获得用户输入
JAVA_Scanner方法获得用户输入
111 0
|
Java
Java Scanner(cmd数据输入)
Java Scanner(cmd数据输入)
81 0
Scanner中nextLine()在nextInt()的几种解决方式
Scanner中nextLine()在nextInt()的几种解决方式
114 0
|
算法 Java
Java输入时 next()和nextLine()的区别
一定要读取到有效字符后才可以结束输入。