Java中Scanner用法 Scanner可以实现程序和人的交互,用户可以利用键盘进行输入。 不同类型的输入: String s=sc.next(); //接受字符串数据System.out.pr
Scanner
可以实现程序和人的交互,用户可以利用键盘进行输入。
不同类型的输入:
String s=sc.next(); //接受字符串数据System.out.println(s);int s1= sc.nextInt();//接受整型数据System.out.println(s1);double s2= sc.nextDouble();//接受小数数据System.out.println(s2);
例如:从键盘输入hello world。
import java.util.Scanner; //先导入Java.util.Scanner包public class test { public static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数据 Scanner sc=new Scanner(System.in); //从键盘接收数据 String s=sc.next(); //接受字符串数据 System.out.println(s); }}
hello worldhello
上述之所以只会输出“hello”,是因为这种输入遇到空格、制表符、回车就停止接受,因此,就不会接受“hello”后面的数据了。我们要想接受完整的“hello world”,可使用nextline()
来接受。
nextline()
是接受一行,可以接受空格、制表符,只有遇到回车才会停止接受数据。
import java.util.Scanner; //先导入Java.util.Scanner包public class test { public static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数据 Scanner sc=new Scanner(System.in); //从键盘接收数据 String s= sc.nextLine(); //接受字符串数据 System.out.println(s); }}
hello worldhello world
来源地址:https://blog.csdn.net/weixin_57038791/article/details/129340685
--结束END--
本文标题: Java中Scanner用法
本文链接: https://www.lsjlt.com/news/421459.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0