java数据的输入和输出

java数据的输入和输出

ID:15389408

大小:89.50 KB

页数:5页

时间:2018-08-03

java数据的输入和输出_第1页
java数据的输入和输出_第2页
java数据的输入和输出_第3页
java数据的输入和输出_第4页
java数据的输入和输出_第5页
资源描述:

《java数据的输入和输出》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JAVA数据的输入和输出一、数据的输出1、使用System.out.println(输出项)方法System.out.println(输出项);输出结果后换行。输出项可以是变量名、常量、表达式。例:publicclassex1{publicstaticmain(Stringargs[]){System.out.println("欢迎学习JAVA");//输出:欢迎学习JAVASystem.out.println(10*2+4);//输出:24System.out.println("a="+20);//输出:a=20}}2、使用System.out.pri

2、nt()方法System.out.print(输出项);在当前位置输出结果。如:publicclassex2{publicstaticvoidmain(Stringargs[]){System.out.print("欢迎学习JAVA");//输出:欢迎学习JAVASystem.out.print(10*2+4);//输出:24System.out.println("a="+20);//输出:a=20System.out.println("b="+30);}}3、使用javax.swing.JOptionPane包的showMessageDialog()方

3、法importjavax.swing.JOptionPane;publicclassex3{publicstaticvoidmain(String[]args){JOptionPane.showMessageDialog(null,"我学习JAVA,我快乐");System.exit(0);}}程序解释(1)语句importjavax.swing.JOptionPane;是导入语句,为编译器找到程序中要使用的类。(2)main()方法中的语句:JOptionPane.showMessageDialog(null,"我学习JAVA,我快乐");从类库加载的

4、JOptionPane类中调用showMessageDialog()方法,这是一个显示对话框的方法。该方法有两个参数,第1个参数为null,第2参数是要显示的字符串,参数间用逗号分开。(3)System.exit(0)语句使用System类的exit()方法结束程序的运行。二、数据的输入1、使用命令行参数main(Stringargs[])方法的参数数组args接收命令行的参数,args[0]存放第一个参数字符串,args[1]存放第二个参数字符串,依此类推。各个参数数组元素args[i]的值都是字符串,必须在main()方法中用相关的转换方法把字符串转

5、换为对应的数据类型。(P142表10-1)【例】从键盘上输入圆的半径,求圆的周长和面积。/**从键盘上输入圆的半径,求圆的周长和面积。*/publicclassPerimeterAreaOfCircle{finalstaticdoublePI=3.1415926;//定义常量PIpublicstaticvoidmain(Stringargs[]){doubler,perimeter,area;r=Double.parseDouble(args[0]);/*从命令行读入的字符串args[0]转换为实型dobule*/perimeter=2*PI*r;are

6、a=PI*r*r;System.out.println("圆的周长为:"+perimeter);//实现字符串的输出System.out.println("圆的面积为:"+area);}}2、使用JDK5.0的java.util.Scanner类的方法输入数据步骤:(1)在程序开头添加一行导入包语句:importjava.util;//因为Scanner类定义在java.util包中,而不是基本java.lang包(2)构造Scanner类对象,它附属于标准输入流System.in。Scannerin=newScanner(System.in);(3)使

7、用Scanner类的各种方法实现输入操作,该类提供一系列nextXXX()方法实现输入不同类型的数据,其中,XXX为数据类型关键字名。例:输入一行字符串。System.out.print("输入你的姓名:");Stringname=in.nextLine();又如,输入整数:System.out.print("输入你的年龄:");intage=in.nextInt();next()系列方法:nextInt()输入整数nextDouble()输入双精度数next()读取输入的下一个单词(以空格作为分隔符)例:importjava.util.*;public

8、classex4{publicstaticvoidmain(String[]ar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。