输出到控制台
基本语法形式:
System.out.println(msg); // 输出一个字符串, 带换行
System.out.print(msg); // 输出一个字符串, 不带换行
System.out.printf(format, msg); // 格式化输出
从键盘输入
基本语法形式:
import java.util.Scanner; // 需要导入 util 包
Scanner scan = new Scanner(System.in)
int a = scan.nextInt();
System.out.println(" " + a);
double b = scan.nextDouble();
System.out.println(" " + b);
//读数时,如果先读整数,后面的字符串或者其他会直接运行
//所以整数要放在后面
//int整数放前面会影响后续的字符串输入
Scanner sc = new Scanner(System.in);
System.out.println("请输入你的姓名:");
String name = sc.nextLine();
System.out.println("请输入你的年龄:");
int age = sc.nextInt();
循环输入(ctrl+d结束)
基本语法形式:
while(Scan.hasNextInt()){
int n = scan.nextInt();
System.out.println(n);
}