java 输入输出

import java.util.Scanner;

//scanner  扫描的意思,大概理解为指扫描键盘的输入情况

Scanner s = new Scanner(System.in);  

//nextInt():输入整数    nextLine():输入字符串     nextDouble():输入双精度数     next():输入字符串(以空格作为分隔符)

int a=s.nextInt();         

//理解nextLine(),line 一行,指扫描这一行,所以不在意空格  只在意回车

 

java.io.BufferedReader和java.io.InputStreamReader

//不是扫描,是read 读  读要一个一个读  所以是字符流,一个字符一个字符的读入,这一点在下面的read方法中也体现出来

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

//read方法:读取单个字符       范围从 0 到 65535 (0x00-0xffff)

//如果已到达流末尾,则返回 -1 

String str =br.readLine();

//同理,是以换行 ('\n')、回车 ('\r')为结束,读一行

 

 

输出

System.out.println("11111");//换行打印****当输出的是一个基本数据类型时,会自动转换成字符串,如果输出的是一个对象,会自动调用对象的toString();方法,将返回值输出到控制台
System.out.print(1111);//不换行打印
System.out.write(2222);//字节输出
System.out.printf("%+8.3f\n", 3.14);//按格式输出****通过格式化文本和参数列表输出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值