欢迎来到天天文库
浏览记录
ID:62033672
大小:73.00 KB
页数:5页
时间:2021-04-15
《JAVA数据的输入和输出.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
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
2、); //输出:a=20}}2、使用System。out.print()方法System。out.print(输出项);在当前位置输出结果。如:publicclassex2{public static void main(String args[]){System。out。print(”欢迎学习JAVA");//输出:欢迎学习JAVA System。out.print(10*2+4); //输出:24System。out.println("a=”+20); //输出:a=20 System。out.
3、println("b=”+30); }}3、使用javax.swing.JOptionPane包的showMessageDialog()方法import javax。swing.JOptionPane;publicclassex3{publicstaticvoidmain(String[]args){ JOptionPane.showMessageDialog(null,"我学习JAVA,我快乐”); System。exit(0);}}程序解释(1)语句import javax.swing。JOpti
4、onPane;是导入语句,为编译器找到程序中要使用的类。(2)main()方法中的语句:JOptionPane。showMessageDialog(null,"我学习JAVA,我快乐");从类库加载的JOptionPane类中调用showMessageDialog()方法,这是一个显示对话框的方法.该方法有两个参数,第1个参数为null,第2参数是要显示的字符串,参数间用逗号分开。(3)System.exit(0)语句使用System类的exit()方法结束程序的运行。二、数据的输入1、使用命令行参数mai
5、n(String args[])方法的参数数组args接收命令行的参数,args[0]存放第一个参数字符串,args[1]存放第二个参数字符串,依此类推。各个参数数组元素args[i]的值都是字符串,必须在main()方法中用相关的转换方法把字符串转换为对应的数据类型.(P142表10-1)【例】从键盘上输入圆的半径,求圆的周长和面积。/**从键盘上输入圆的半径,求圆的周长和面积.*/publicclass PerimeterAreaOfCircle{ finalstaticdouble PI=3。14
6、15926;//定义常量PI publicstaticvoidmain(Stringargs[]) { doubler,perimeter,area;r=Double。parseDouble(args[0]);/*从命令行读入的字符串args[0]转换为实型dobule*/perimeter=2*PI*r; area=PI*r*r; System.out。println("圆的周长为:"+perimeter); // 实现字符串的输出 System。out.println(”圆的面积为:”+ar
7、ea); }}2、使用JDK5。0的java.util。Scanner类的方法输入数据步骤:(1)在程序开头添加一行导入包语句:import java。util;//因为Scanner类定义在java。util包中,而不是基本java。lang包(2)构造Scanner类对象,它附属于标准输入流System。in.Scannerin=newScanner(System.in);(3)使用Scanner类的各种方法实现输入操作,该类提供一系列nextXXX()方法实现输入不同类型的数据,其中,XXX为数据类型
8、关键字名。例:输入一行字符串。System.out。print(”输入你的姓名:");Stringname=in.nextLine();又如,输入整数:System.out.print("输入你的年龄:”);intage=in.nextInt();next()系列方法:nextInt() 输入整数nextDouble()输入双精度数next()读取输入的下一个单词(以空格作为分隔符)例:importjava.u
此文档下载收益归作者所有