Java基础语法—输入输出
目录
输入
输出
输入
导包:快捷键Alt + Enter;光标定位到下图的位置按键盘Alt + Enter即可导包。
自动导包设置:设置—>自动导包
////导包
import java.util.Scanner;
public class tast {public static void main(String[] args) {//创建一个Scanner对象Scanner input = new Scanner(System.in);System.out.println("请输入一个数字:");//获取用户输入的数字int a = input.nextInt();//程序暂停等待用户输入一个整数,直到用户输入一个整数后再输入Enrer,程序继续往下执行//输出数字System.out.println(a);}
}
总结:
注意:用户在输入数据时,输入不同类型的数据Java中接收的方式也不同。接收用户输入的整形用nextInt等等。
下面代码是常见的几种输入类型。
////导包
import java.util.Scanner;
public class tast {public static void main(String[] args) {//创建一个Scanner对象Scanner input = new Scanner(System.in);//获取用户输入的数字int a = input.nextInt();//程序暂停等待用户输入一个整数,直到用户输入一个整数后再输入Enrer,程序继续往下执行long lon = input.nextLong();//接收用户输入的浮点数double b = input.nextDouble();float d = input.nextFloat();System.out.println(d);//接收用户输入的字符串String c = input.next();//接收用户提供的布尔boolean e = input.nextBoolean();}
}
输出
Java中主要使用 System.out 对象来实现输出功能:
1. 基本输出方法
- System.out.print() —— 输出内容不换行
- System.out.println() —— 输出内容并换行
- System.out.printf() ——格式化输出
public class tast {public static void main(String[] args) {// 普通输出System.out.print("Hello ");System.out.println("World"); // 输出后换行// 格式化输出int age = 25;String name = "张三";System.out.printf("姓名:%s,年龄:%d%n", name, age);// 输出各种数据类型System.out.println(123); // 整数System.out.println(3.14); // 浮点数System.out.println(true); // 布尔值System.out.println("字符串"); // 字符串}
}