从键盘输入数据
1、引用包(Scanner)
import java.util.*;
或者直接
import java.util.Scanner;
(Import是引用其它包的方法,✳星号是直接引用以下的全部内容)
2、使用Scanner
1)Scanner reader=new Scanner(System.in);
reader是使用来引用数据的名称,可以自己修改;
2)int amount=0;
amount = reader.nextInt();
nextInt中的int,代表数据的类型,可以为double等等,使用时注意,首字母大写。
3、输出数据
1)不需要中文注释,并且单一个参数输出,使用print/println;
2)需要中文注释,使用printf输出:
System.out.printf(“数量%d”,amount);
3)多个数据输出,需要中文注释,使用printf输出:
System.out.printf(“数量%d,单价:%5.2f,总价值:%5.2f”,amount,price,sum);
4、实例
public class InputData {
public static void main(String args[]) {
Scanner reader=new Scanner(System.in);
int amount=0;
float price=0,sum=0;
System.out.println("输入产品数量(回车确认):");
amount = reader.nextInt();
System.out.println("输入产品单价(回车确认):");
price = reader.nextFloat();
sum = price*amount;
System.out.printf("数量%d,单价:%5.2f,总价值:%5.2f",amount,price,sum);
}
}
编译后运行结果