java中的输入输出

大家好,今天我们来看看java中的输入输出,那么话不多说,我们现在就开始。

四.输入输出.

基本语法:

system. out.println(msg);11输出一个字符串,带换行

System. out,print(msg);11输出一个字符串,不带行,

System, out. printf (format,may);格式化输出. println输出的内容带换行,print不带换行.

printf的格式化输边方式和C语言的printf是基本一致的

转换符 类型 

d +进制整数 ("%d",l00) 

x 十六进制整数 ("%x",100) 64 

0 八进制整数 ("900",100) 144 

f 定点浮点数 (%f,100f) 100.0000 

e 指数学点数 ("%e", 100f) 1.0000e fc2 

g 通用用浮点数 ("%g’,1o+) 100.00 

a 十六制点数 ("%a",100) 0x1.9p6 

S 字符串 ("%S",100) 

C 字符 ("%c",'1') 

b 布尔值 ("%b ,100) true 

n散列码 ("%h",1o0) 64 

% 百分号 ("%.2f%%",217f) 0.29%

2.从键盘输入.

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

 import jara. util Scanner  需要导入util包

idea中 alt+回车(看方法定义) 

ctrl+鼠标左键(查看方法文件)

scanner. next()  读一行数据,如果上面输入敲了回车,它将回车读入,此时输入结束

scanner, nextline()  读入数据,当读到空格时便结束

★结论:当你输入的数据有很多不同类型的时候,优先去处理字符串的输入.

格式:Scanner scanner = new Scanner

(system, in); 

int age = scanner. nextint();

注:大部分基本数据类型输入会忽略空格和回车.

循环输入: 判断是否还有下一个整数 

格式:Scanmer. scanner new scanner (system, in);

While (scanner, hasNextInt()){

int tmp = scanner.nextInt();→读入一个整体

 

scanner. close();使用后关闭

那么今天分享就到这里,谢谢大家!!!

3b032f5eb594449da3b1a18cfef7c16f.png

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值