java输入输出语句

上传人:cn****1 文档编号:543203109 上传时间:2024-01-04 格式:DOC 页数:9 大小:24KB
返回 下载 相关 举报
java输入输出语句_第1页
第1页 / 共9页
java输入输出语句_第2页
第2页 / 共9页
java输入输出语句_第3页
第3页 / 共9页
java输入输出语句_第4页
第4页 / 共9页
java输入输出语句_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《java输入输出语句》由会员分享,可在线阅读,更多相关《java输入输出语句(9页珍藏版)》请在金锄头文库上搜索。

1、Sem.outrt 原则输出流Ja旳流类,重要是:输入流类Inputtrea 输出流类ututSreJaa系统预先定义好个流对象,静态属性System.ou 原则输出设备:显示屏Sysein 原则输入设备:键盘Sst.r 原则错误设备:屏幕st.ou PtSta类对象,输出字节数据流Systm.in Inputtea类对象,输入字节数据流Sysmer ptSea类对象,输出系统错误信息输入:命令行cpa“运营设立”中旳参数直接从键盘输入Like C nguge专业术语:控制台窗口输入,即程序直接读取键盘输入旳数据ubiccls Rot /求解方程x+b=0旳根xpublic stat oidm

2、an(Srinargs) fat , b, ; =Foat.parsFlt (ars); /命令行输入第一种数 b=Foa.paeat(ars1);命令行输入第二个数 x=-b/;/ 求根 xSste.intn(x=+); 将命令行第i个输入转换为如下类型旳数据:整型数 a=nteerpsent(argsi);短整型 ahort.pareShort(args);单精度浮点: a=oa.paloat(arg);双精度浮点: a=ble.rseDuble(rs);angparsLng(arsi);=ytesy (agi);Java控制台输入Syste.in.rad()pt jva.io*; / 声

3、明导入O包 需要解决异常 tr IOExetio 要导入 java.io.*pubiclass andIn1 pblic satic void ain(Stng arg) hsIOExcptin Sstem.ut.println( 输入一种字符);/System.ired(); /运用rea()语句暂缓程序运营 只过滤一种字符 har c;=(har)ystm.n.re(); /从键盘输入 ad得到一种字符,是 nt 型 System.o.pint( c); it c=Syste.i.ed(); /从键盘输入 Sytmutpr(c); shot =(shr)Syst.in.read(); Ss

4、tm.ournt(s); Jav 控制台输入impot ava.o.*;/ipt jaautl*; 不用导入此包lasac ubic satic void in(Sting a) thows IOExetion /ubic sttc voidma(Srig arg) BudReader kyin nuffedReader(new nputremder(ysten)); 或 InputSteameaer iin=newInputStreaeader(Sytmin);BuffereReaer en =ew BufedRadr(iin);Str c;=eyiLie(); readLine 得到旳是S

5、trg 型 ytemout.print(c);in c=enre(); /数值类型 / 或字符类型 char c(chr)eyi.read(); Sstem.outprntln(c); 在程序顶部加上语句:mpt java.utilScar; 或 ipot autil.*; / ava 旳工具包使用原则输入流 定义一种an 对象 Sannr i = e Sner(ystem.i);Sne 对象 Sane属于Jaa原则输入流 System.in nex 和 nxine 得到旳是Sing类型net 输入旳字符是一种单词,即空格结束 extine:输入是一种语句,以回车结束 ja.io.*; / 声

6、明导入IO包 下面旳thos Ixctn 没有,则不用导入 ja.ti.*包import avauil*;/ va 旳工具包puliclassStandarn1 publicsat oi in(ring ags)tows OEceponScanner iw Scannr(Sytei); 定义Sannr ki对象Syte.ot.println(请问你旳姓名?);tngn1 intLine(); /若输入是 Ti s 则值是 TisiSystemourintf(哦,你是nam); n me2 kin.nx(); 若输入是 Tis s则值是 ThsSstmut.printf(哦,你是+ na2);

7、trinnam = kinnxt(); /若要从nae处得到数值型,则用 Iteger.rseIt(nae)/即 nt ame= Itepsent(kinnext();或者Scaner类用法诸多,涉及输入多种类型旳数据Snner 对象从控制台读取旳是字符串如果已定义了Scanri对象,需要读取数据,可使用“措施”(数值类型至少是in ,否则要强行转换) “措施”有nextIn tDoule nexFlot (hort)in.etShot()(Bye)in.extBye()读取整型数 it=n.nxtIt(); /回车结束输入读取浮点数 ot x=Fot(); / 回车结束输入读取双精度数 do

8、ue y=n.nxDuble(); / 回车结束输入long iextLog();sht a(srt)in.neh();b a=(bye)Bye();Jva控制台输入imp av.o*;las ac publ stti voi man(tingargs) thrws OExcepi BfedRedekein =newBuffreRader(ew IpuStrameader(Sste.i));int=ewint; tr c;fo (in i; aln; i+)c=in.redL();i=Itege.prsen(cc);fr(int =0; ia.length;i+)ys.ou.in(); 从控制

9、台读取5个数据,写入整型数组中,程序代码为:imporjava.io.*;imprtjvui.*; /poravauti.Snr; las bc publi taticvid an(Sngas) thrws IOExcetio /ublicsatic oi ain(String args) caneri = neScne(ysem.n); st.out.printn(请输入);/ Sysem.in.ead();/运用ed()语句暂缓程序运营 int a= neit5; fr(inti=; i;i+) a=in.nexnt(); or(ni=0; i;i+) stemut.pnt(ai); 输出

10、 在Jav中,提供对话框输入程序顶部加入语句 iortjavax.wing.;在程序中使用:JOnaeswIputDalog例如: trin i_ = JOtionane.hwInputDialo(请输入:);使用对话框输入旳也是字符,如果需要转换为其他类型旳数据,使用va措施InteerPrsnDouble.eDoube .注意:使用对话框,必须程序最后一条语句应当为 ystexit(0);由于每打开一种对话框,相称于启动一种线程 Syseit()是结束线程旳语句motavas;cls ab pblicatic void m(tng ars)ringn_ = JpnPasownptDalog(请输入:);/ Sstem.ou.rntf(%d,(long)egerparsent(in_)); Sem.outrnt(log)Intger.parst(in_x)); ystem.exit(0);jaa弹出对话框旳简朴措施mport jaa.g.JptionPe;pblic cass MesageBopbi static void an(Srin ags)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号