首页 > 编程知识 正文

java输出语句格式,java输入输出语句

时间:2023-05-04 20:53:55 阅读:51058 作者:661

Java通过控制台输入的几种方法:

一.使用标准输入字符串System.in

//System.in.read ) )一次只能读取一个字节的数据,但通常会获取一组字符串或数字

//System.in.read ) )返回整数

//必须初始化

//int read=0;

char read='0';

System.out.println ('输入数据:');

try {

//read=System.in.read (;

read=(char ) System.in.read );

}catch(exceptione ) {

e .打印堆栈跟踪(;

}

(输入数据: read )

二.使用Scanner获取字符串或数字组

System.out.print ('输入');

scanners can=new scanner (system.in );

String read=scan.nextLine (;

(输入数据: read )

添加Scanner对象时需要/*System.in对象,因为实际上system.in正在获取用户输入。 Scanner的next (方法用于获取用户输入的字符串。 nextInt ) )将获取的输入字符串转换为整数型; 同样,nextFloat ()将转换为浮点类型。 nextBoolean ()转换为布尔型。 */

三.使用缓冲读取程序获取包含空格的输入

//Scanner获取的输入以space、tab、enter键为结束符号,

要检索包含space的输入,可以在java.io.BufferedReader类中实现

使用缓冲读取器的readLine ()方法

必须处理java.io.IOException异常

bufferedreaderbr=newbufferedreader (newinputstreamreader ) system.in );

//java.io.InputStreamReader继承了Reader类

字符串读取=null;

System.out.print ('输入数据:');

try {

read=br.readLine (;

}catch(ioexceptione ) {

e .打印堆栈跟踪(;

}

(输入数据: read )

------------- -请参阅

希望录用! 谢谢

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。