请看下面的攻略。
在Java中Scanner的用法总结
简介
在Java中,Scanner类是一个非常常用的输入类,它可以扫描用户输入的各种数据类型(如整数、浮点数、字符串等)并以指定的格式输出。本文将详细介绍Scanner类的用法,帮助读者快速、准确地学会使用Scanner类。
常用方法
1. 实例化一个Scanner对象
import java.util.Scanner;
Scanner scan = new Scanner(System.in);
2. 读取用户输入的数据
scan.next();
scan.nextInt();
scan.nextFloat();
scan.nextDouble();
3. 判断是否还有输入
scan.hasNext();
4. 判断下一个输入是否为指定类型
scan.hasNextInt();
scan.hasNextFloat();
scan.hasNextDouble();
5. 关闭Scanner对象
scan.close();
示例说明
下面是两个使用Scanner类的示例,详细介绍了Scanner类的用法。
示例一:读取用户输入的整数并输出
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = scan.nextInt()
System.out.println("你输入的整数是:" + num);
scan.close();
}
}
运行结果:
请输入一个整数:5
你输入的整数是:5
示例二:读取用户输入的字符串并输出
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str = scan.nextLine()
System.out.println("你输入的字符串是:" + str);
scan.close();
}
}
运行结果:
请输入一个字符串:Hello, world!
你输入的字符串是:Hello, world!
总结
本文总结了Scanner类的用法,并且通过示例详细说明了如何使用Scanner类。如果读者掌握了本文介绍的内容,相信在日常的Java开发工作中会有很大的帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在Java中Scanner的用法总结 - Python技术站