Java中的键盘输入

使用 Scanner 读取字符串/整数/浮点数

 import java.util.Scanner;//需要导入util包
 Scanner sc =  new Scanner(System.in);

 System.out.println("请输入你的姓名:");
 String name = sc.nextLine();

 System.out.println("请输入你的年龄:"); 
 int age = sc.nextInt();

 System.out.println("请输入你的工资:"); 
 float salary = sc.nextFloat();

 System.out.println("你的信息如下:");
 System.out.println("姓名:"+ name +"\ n "+"年龄:"+age+"\n"+"工资:"+ salary);

 sc.close();//注意,要记得调用关闭方法@@@@@@@@@@@@@@@@@@@@@@@@@@

请输入你的姓名:
111
请输入你的年龄:
111
请输入你的工资:
111
你的信息如下:
姓名:111
 年龄:111
工资:111.0

使用 Scanner 循环读取 N 个数字

 Scanner sc = new Scanner(System.in);
		double sum = 0.0;
		int num = 0;
		while (sc.hasNextDouble()) {
			double tmp = sc.nextDouble();
			sum += tmp;
			num++;
		}
		System.out.println("sum =" + sum);
		System.out.println("avg =" + sum / num);
		sc.close();// 关闭方法
}

注意事项:当循环输入多个数据的时候使用ctrl + z来结束输入(这是在eclipse中)
11
22
33
44
55
sum =165.0
avg =33.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值