任务描述
相关知识
Java获取命令行输入
Java Scanner类
Java向显示器输出
System.out
编程要求
评测说明
任务描述
本关的任务是编写你的第一个包含输入输出的Java程序,为今后的实训打下基础。
相关知识
绝大部分程序都需要数据输入/输出处理,比如从键盘读取数据以及向显示器输出数据、从文件中读取或者向文件中写入数据、在网络连接时进行读写操作等,一个没有输入或输出的程序是没有意义的。在Java开发环境中,主要是由包java.io中提供的一系列的类和统一的接口来实现数据输入/输出处理。
本题主要讨论从键盘读取数据以及向显示器输出数据,其他的输入/输出场景暂不做要求,以后会再详细学习。
Java获取命令行输入
Java Scanner类
Java中从命令行获取键盘输入的方法有很多,其中Scanner类是在Java5中加入的新特性,也是现在主流的获取命令行输入的方法。
注:使用Scanner类需要导入包:
import java.util.Scanner;
请看下面的演示,我们用Scanner类的next()和nextLine()方法获取命令行输入的字符串:
import java.util.Scanner;
public class ScannerDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); //实例化一个Scanner类的scanner对象,对象和类的知识以后会学习,这里同学们先记住标准写法;System.in表示标准输入设备,默认设备是键盘
//以n