欢迎来到天天文库
浏览记录
ID:40981326
大小:66.50 KB
页数:3页
时间:2019-08-12
《了解学习java基础程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、(浪曦分享)java基础程序设计学习java使用System.out来表示标准输出设备,使用System.in来表示标准输入设备。java并不直接支持控制台输入,但是可以使用Scanner类创建它的对象,以读取来自System.in的输入。Scannerinput=newScanner(System.in);Scanner对象的方法:方法描述nextByte()读取一个byte类型的整数nextShort读取一个short类型的整数nextInt()读取一个int类型的整数nextLong()读取一
2、个long类型的整数nextFloat()读取一个float类型的数nextDouble()读取一个double类型的数next()读取一个字符串,该字符串在一个空白符之前结束nextLine()读取一行文本,以回车键结束代码1(求圆的面积):12345678910111213141516publicclassMain{publicstaticvoidmain(Stringargs[]){Scannerinput=newScanner(System.in);System.out.print("Ent
3、eranumberforradius:");doubleradius=input.nextDouble();doublearea=radius*radius*3.1415926;System.out.println("Theareaforthecircleofradius"+radius+"is"+area);}}/*Enteranumberforradius:23.45Theareaforthecircleofradius23.45is1727.5696247214998*/代码2(求输入三个数的
4、平均值):1publicclassMain23456789101112131415{publicstaticvoidmain(Stringargs[]){Scannerinput=newScanner(System.in);System.out.print("Enterthreenumbers:");doublenum1,num2,num3,average;num1=input.nextDouble();num2=input.nextDouble();num3=input.nextDouble();
5、average=(num1+num2+num3)/3;System.out.println("Theaverageof"+num1+""+num2+""+num3+"is"+average);}}java中使用final关键字表示一个变量是常量String类型不是基本类型,而是引用类型。可以进行字符串连接,使用“+”连接符,如果操作数之一不是字符串,非字符串值先转换为字符串,再与另一个字符串连接起来“+=”也可以用于字符串12345678910111213141516publicclassMain{
6、publicstaticvoidmain(Stringargs[]){Stringmessage="Welcome"+"to"+"java";inti=1,j=2;Strings="Chapter"+2;Strings1="Supplement"+'B';System.out.println(message);//WelcometojavaSystem.out.println(s);//Chapter2System.out.println(s1);//SupplementBmessage+="and
7、javaisfun!";System.out.println("i+jis"+i+j);//i+jis12System.out.println("i+jis"+(i+j));//i+jis3}}为从控制台读取字符串,调用Scanner对象上的next()方法:1publicclassMain234567891011121314{publicstaticvoidmain(Stringargs[]){Scannerinput=newScanner(System.in);System.out.printl
8、n("Enterthreestrings:");Strings1=input.next();Strings2=input.next();Strings3=input.next();System.out.println("s1is"+s1);System.out.println("s2is"+s2);System.out.println("s3is"+s3);}}next()方法读取以空白字符结束的字符串(''、't'、'f'、'r'、'')可以使用nextL
此文档下载收益归作者所有