1. 数据输入
导包:
1:手动导包
2:快捷键导包Alt+Enter
3:自动导包 直接写Scanner
案例1:
/*数据输入:
导包
import Java_Learning.util.Scanner;
创建对象:
Scanner sc = new Scanner (System.in);
接收数据:
int x = sc.nextInt();
*/
//导包
import Java_Learning.util.Scanner;
public class ScannerDemo {
public static void main(String[] args) {
//创建对象
Scanner sc = new Scanner (System.in);
//接收数据
int x = sc.nextInt();
System.out.println("x:"+x);
}
}
案例2:
//导包
import Java_Learning.util.Scanner;
public class ScannerTest {
public static void main(String[] args) {
//身高位置采用键盘录入
Scanner sc = new Scanner(System.in);
//键盘输入分别赋值
System.out.println("请输入第一个和尚的身高:");
int height1 = sc.nextInt();
System.out.println("请输入第二个和尚的身高:");
int height2 = sc.nextInt();
System.out.println("请输入第三个和尚的身高:");
int height3 = sc.nextInt();
//三元运算符进行比较求最高
int tempheight = (height1 > height2) ? height1 : height2;
int maxheight = (tempheight > height3) ? tempheight : height3;
System.out.println("最高的和尚身高:"+maxheight);
}
}
2. 数据输出
System.out.println("内容");//输出内容并换行
System.out.print("内容"); //输出内容不换行
System.out.println(); //起到换行的作用