# 输入输出

# 输入

Java 可以使用 java.util 包下的Scanner 类来获取用户的输入。使用 import java.util.Scanner; 即可导入 Scanner,使用方法示例:

import java.util.Scanner;  

public class ScannerDemo {  
    public static void main(String[] args) {  
        Scanner in=new Scanner(System.in);  //新建一个扫描仪叫in
        
        String s = in.nextLine(); //获取用户输入的一行数据  返回为字符串   
        Int n = in.nextInt();//获取用户输入的一行数据,返回为整数
        System.out.println(s);  
        //循环读取String数据,当输入exit时退出循环  
        while (!in.hasNext("exit")) {  
            System.out.println(in.nextLine());  
        }  
        //关闭输入  
        in.close();  
    }  
}  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

除去以上列举的方法,其他方法可以在 API 文档中查询 API文档 (opens new window)

输入赋值的三种方法:

//直接赋值
int a = 5;
//系统输入
int a = -------------------Scanner
//随机输入
int a = 
1
2
3
4
5
6

# 输出

System.out.println(b);//输出变量b的值15
System.out.println("b");//输出b,双引号中的原样输出
1
2