java编程实例28801

java编程实例28801

ID:21845307

大小:68.50 KB

页数:13页

时间:2018-10-25

java编程实例28801_第1页
java编程实例28801_第2页
java编程实例28801_第3页
java编程实例28801_第4页
java编程实例28801_第5页
资源描述:

《java编程实例28801》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、java实例入门(二)-----基本运算符与表达式publicclassArithmetic{publicstaticvoidmain(Stringargs[]){inti=8,j=4,I=0;//定义变量inta=5,b=6;//变量初始化floatf=1.0f;//单精度类型doubled=2.5d;//双精度类型intm=i%j;f=i/j;I=++i+j++;//I=?System.out.println("I="+I);I输出为I=13;System.out.println("f="+f);f输出为f=2.0f;intc=a>b?a

2、:b;d+=a;System.out.println("d+a="+d);//自动类型转换输出为d+a=7.5d;intn=(int)(d+b);System.out.println("n="+n);//强制类型类型转换,会丢失精度输出为n=13;booleanbool=a>b;System.out.println("bool="+bool);输出为bool=flase;booleanfirstbool=true;booleansecondbool=bool&&firstbool;flasesecondbool=bool

3、

4、firstbool

5、;turecharch='H';System.out.println("ch="+ch);输出为ch=H;Strings="Hello,Everyone!";System.out.println(s);输出为Hello,everyone!}}运算结果:C:java>javaArithmeticI=13f=2.0d+a=7.5n=13bool=falsech=HHello,Everyone!C:javajava实例入门(三)--获取命令行参数publicclassGetArgs{publicstaticvoidmain(Stringmyar

6、gs[]){Strings="";if(myargs.length!=0)s=myargs[0];System.out.println("s="+s);}}要点:参数放在字符串数组myargs里;注意:编译后,必须用命令行运行此程序,方法:javaGetArgsHello运行结果为:s=Hellojava实例入门(四)-----循环语句/***编写程序,计算从1到100的累加和,用for语句实现。*/publicclassSum{publicstaticvoidmain(String[]args){ints=0;//用来保存累加和,初始化为0

7、for(inti=0;i<=100;i++)s+=i;//for循环体只有一个语句,可不用大括号System.out.println("从1到100的累加和为:"+s);}}/*计算从正整数n1到n2的累加和,用while语句实现。*///解法一,固定n1,n2的值publicclassSum{publicstaticvoidmain(String[]args){ints=0;//s用来保存累加和,初始化为0intn1=8,n2=66;//预定n1,n2的值inti=n1;//i用来做循环计数,初始化为n1while(i<=n2){s+=i;

8、i++;}System.out.println("n1为:"+n1+";n2为:"+n2);System.out.println("从n1到n2的累加和为:"+s);}}//解法一结束/*解法二,键盘输入n1,n2的值importjava.io.*;publicclassSum{publicstaticvoidmain(String[]args){ints=0;//s用来保存累加和,初始化为0Stringstr="";//String对象str用来保存键盘输入的字符串intn1=0,n2=0;try{java.io.InputStreamRe

9、aderisr=newInputStreamReader(System.in);BufferedReaderbr=newBufferedReader(isr);System.out.print("输入正整数n1:");//由键盘取得n1str=br.readLine();n1=Integer.parseInt(str);System.out.print("再输入正整数n2:");//由键盘取得n2str=br.readLine();n2=Integer.parseInt(str);}catch(IOExceptione){}inti=n1

10、;//i用来做循环计数,初始化为n1while(i<=n2){s+=i;i++;}System.out.println("从n1到n2的累加和为:"+s);}}//

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

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

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