Java输入、输出数据

一、输入基本类型数据

按照课本的描述和下面的代码,可以看出Java的输入类似于c语言的输入。

package 输入输出;

import java.util.Scanner;//这是一个用户自定义在控制台输出的类

public class Example3 {
public static void main (String args[]) {
System.out.println("请输入若干个数,每输入一个数回车确认");
System.out.println("最后输入数字0结束输入操作");
Scanner reader = new Scanner(System.in);//关键语句,作用是创建一个对象
double sum = 0;
double x = reader.nextDouble();//关键语句,reader对象调用方法,读取输入的基本类型数据。
while(x!=0) {
sum = sum+x;
x = reader.nextDouble();

}
System.out.println("sum="+sum);
}

}

二、输出基本类型数据

1.System.out.println()或System.out.println()可输出串值(不可有回车)、表达式的值,二者的区别是前者输出的数据换行,后者不换行。允许使用并置符号+将变量、表达式或一个常数的值与一个字符串并置一起输出。例如上文的System.out.println("sum="+sum);(有待测试如果不用并置符号会怎样)

2.JDK1.5新增了和c语言中printf函数类似的输出数据的方法,格式如下:

System.out.printf(“格式控制部分”,表达式1,表达式2,...,表达式n)

(格式控制符号改天在复习吧,碎觉^_^)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值