Java的输入和输出

Java的输入和输出

输入

Scanner in = new Scanner(System.in);
//首先 构造一个与  标准输入流System.in 关联的Scanner对象 命名为in
System.out.println("What's your name?");

String name = in.nextLine();
//nextLine 读取一行输入,包含空格
System.out.println("My name is "+name );

String firstName = in.next();
//读取一个单词,以空白符作为分隔符, 不是一个char

int age = in.nextInt();
//读取一个整数

int price = in.nextDouble();
//读取一个浮点

Scanner类定义在 java.util 包中 , 用的话一定要导入

导入 import java.util.*;

输出

沿用了C语言的printf方法

换行: %n 不是\n

Scanner in = new Scanner(System.in);
 double i = in.nextDouble();
 double x = i/3;
System.out.printf("%8.2f", x);  //打印x,保留两位小数,8位字宽
System.out.printf("Hello,%s,you will be %d",name,age);

文件的输入输出

//<Java核心技术卷1> p61, 暂时不想看, 以后用的时候再说吧TAT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值