- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
java输入输出语句
System.out.print(c);
shortsc=(short)System.in.read();
System.out.print(sc);
}}
Java控制台输入
importjava.io.*;
//importjava.util.*;不用导入此包
classabc{
publicstaticvoidmain(String[]args)throwsIOException
//publicstaticvoidmain(String[]args)
{ BufferedReaderkeyin=newBufferedReader(new
InputStreamReader(System.in));
//或InputStreamReaderiin=newInputStreamReader(System.in);
//BufferedReaderkeyin=newBufferedReader(iin);
Stringc;
c=keyin.readLine();//readLine得到的是String型
System.out.println(c);
intcc=keyin.read();//数值类型//或字符类型charcc=(char)keyin.read();
System.out.println(cc);
}}
在程序顶部加上语句:importjava.util.Scanner;或importjava.util.*;//Java的工具包
使用标准输入流定义一个Scanner对象Scannerin=newScanner(System.in);
Scanner对象Scanner属于Java标准输入流System.in
next和nextLine得到的是String类型
next输入的字符是一个单词,即空格结束
nextLine:输入是一个语句,以回车结束
importjava.io.*;//声明导入IO包下面的throwsIOException没有,则不用导入java.util.*包
importjava.util.*;//Java的工具包
publicclassStandardIn1{
publicstaticvoidmain(String[]args)throwsIOException{
Scannerkin=newScanner(System.in);//定义Scannerkin对象
System.out.println(请问你的姓名?);
Stringname1=in.nextLine();//若输入是Thisis则值是Thisis
System.out.printf(哦,你是+name1);
Stringname2=kin.next();//若输入是Thisis则值是This
System.out.printf(哦,你是+name2);
}}
//Stringname=kin.next();//若要从name处得到数值型,则用intx=Integer.parseInt(name)
//即intname=Integer.parseInt(kin.next());
或者
Scanner类用法很多,包括输入各种类型的数据
Scanner对象从控制台读取的是字符串
如果已定义了Scannerin对象,需要读取数据,可使用“方法”(数值类型至少是int,否则要强行转换)
“方法”有nextIntnextDoublenextFloat(Short)in.nextShort()(Byte)in.nextByte()
读取整型数intn=in.nextInt();//回车结束输入
读取浮点数floatx=in.nextFloat();//回车结束输入
读取双精度数doubley=in.nextDouble();//回车结束输入
longn=in.nextLong();
shorta=(short)in.nextShort();
bytea=(byte)in.nextByte();
Java控制台
您可能关注的文档
最近下载
- 孤独症康复教育人员上岗培训课程考试题题库.docx VIP
- 抖音短视频运营部门各岗位KPI关键绩效考核指标.pptx
- 数媒艺术概论:第1章 数媒基础.ppt
- 一种室内燃气管道暗埋系统.pdf VIP
- 部编版小学语文六年级上册第六单元整体解读与教学规划.pdf VIP
- 2024年时事政治点题库选择题300道a4版.docx
- 新苏科版七年级上册生物全册电子教案.doc
- KA_T 20.5-2024 非煤矿山建设项目安全设施设计编写提纲 第5部分:尾矿库建设项目安全设施重大变更设计编写提纲.docx VIP
- SAE AMS2355-1965(R2017) 铝合金和镁合金制品(锻坯除外)及轧制、锻造或闪光焊环的质量保证、取样和试验.pdf
- 北京旅游攻略 4日具体行程(国外英文资料).doc
文档评论(0)