ImageVerifierCode 换一换
格式:DOCX , 页数:147 ,大小:79.99KB ,
资源ID:5026895      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5026895.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java培训Java程序设计基础例题.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java培训Java程序设计基础例题.docx

1、java培训Java程序设计基础例题Java程序设计基础例题1 /app2_1.java 简单的java应用程序2 public class app2_1 /定义app2_1类3 4 public static void main(String args) /定义主方法5 6 System.out.println(Hello Java !);7 8 1 /App2_2.java Java小程序2 import java.awt.*; /加载java.awt类库中的所有类3 import java.applet.*; /加载java.applet类库中的所有类4 public class App

2、2_2 extends Applet /定义类App2_2,其父类为Applet5 6 public void paint(Graphics g)7 8 g.drawString(Hello Java!,50,50);9 10 1 /app3_1.java 类型自动转换2 public class app3_1 /定义类app3_13 4 public static void main(String args)5 6 int a=155;7 float b=21.0f;8 System.out.println(a=+a+,b=+b); /输出a,b的值9 System.out.println(

3、a/b=+(a/b); /输出a/b的值10 11 1 /app3_2.java 整数与浮点数的类型转换2 public class app3_23 4 public static void main(String args)5 6 int a=155;7 int b=9;8 float g,h;9 System.out.println(a=+a+,b=+b); /输出a,b的值10 g=a/b; /将a除以b的结果放在g中11 System.out.println(a/b=+g+n); /输出g的值12 System.out.println(a=+a+,b=+b); /输出a,b的值13 h

4、=(float)a/b; /先将a强制转换成float类型后再参加运算14 System.out.println(a/b=+h); /输出h的值15 16 1 /app3_3.java 由键盘输入字符串2 import java.io.*; /加载java.io类库里的所有类3 public class app3_34 5 public static void main(String args) throws IOException6 7 BufferedReader buf;8 String str;9 buf=new BufferedReader(new InputStreamReader

5、(System.in);10 System.out.print(请输入字符串;);11 str=buf.readLine(); /将输入的文字指定给字符串变量str存放12 System.out.println(您输入的字符串是:+str); /输出字符串13 14 1 /app3_4.java 由键盘输入整数2 import java.io.*;3 public class app3_44 5 public static void main(String args) throws IOException6 7 float num;8 String str;9 BufferedReader b

6、uf;10 buf=new BufferedReader(new InputStreamReader(System.in);11 System.out.print(请输入一个实数:);12 str=buf.readLine(); /将输入的文字指定给字符串变量str存放13 num= Float.parseFloat(str); /将str转换成float类型后赋给num14 System.out.println(您输入的数为:+num);15 16 1 /app3_5.java 由键盘输入多个数据2 import java.io.*;3 public class app3_54 5 publ

7、ic static void main(String args) throws IOException6 7 int num1,num2;8 String str1,str2;9 InputStreamReader in;10 in= new InputStreamReader(System.in);11 BufferedReader buf;12 buf=new BufferedReader(in);13 System.out.print(请输入第一个数:);14 str1=buf.readLine(); /将输入的内容赋值给字符串变量str115 num1=Integer.parseInt

8、(str1); /将str1转成int类型后赋给num116 System.out.print(请输入第二个数:);17 str2=buf.readLine(); /将输入的内容赋值给字符串变量str218 num2=Integer.parseInt(str2); /将str2转成int类型后赋给num219 System.out.println(num1+*+num2+=+(num1*num2);20 21 1 /app3_6.java 由键盘输入多个数据2 import java.util.*; /加载java.util类库里的所有类3 public class app3_64 5 pub

9、lic static void main(String args)6 7 int num1;8 double num2;9 Scanner reader=new Scanner(System.in);10 System.out.print(请输入第一个数:);11 num1= reader.nextInt(); /将输入的内容做int型数据赋值给变量num112 System.out.print(请输入第二个数:);13 num2= reader.nextDouble(); /将输入的内容做double型数据赋值给变量num214 System.out.println(num1+*+num2+

10、=+(num1*num2);15 16 1 /app3_7.java 由键盘输入多个数据2 import java.util.*; /加载java.util类库里的所有类3 public class app3_74 5 public static void main(String args)6 7 String s1,s2;8 Scanner reader=new Scanner(System.in);9 System.out.print(请输入第一个数:);10 s1= reader.nextLine(); /将输入的内容做为字符型数据赋值给变量s111 System.out.print(请

11、输入第二个数:);12 s2= reader.next(); /按Enter键时next()方法将回车符和换行符13 System.out.println(输入的是+s1+和+s2);14 15 1 /app3_8.java 关系运算符和逻辑运算符的使用2 public class app3_83 4 public static void main(String args)5 6 int a=25,b=7;7 boolean x=ab; /x=false8 System.out.println(a5; /y=true11 System.out.println(xy=+(xy); 12 if(e

12、!=0 & b5) System.out.println(a/f=+a/f);16 else System.out.println(f=+f);17 18 1 /app4_1.java if语句的应用2 public class app4_13 4 public static void main(String args)5 6 int a=1,b=2,c=3,max,min;7 if(ab)8 max=a;9 else10 max=b;11 if(cmax) max=c;12 System.out.println(Max=+max);13 min=ab ? a : b;14 min=c=90)

13、 9 grade=A;10 else if (testscore=80) 11 grade=B;12 else if (testscore=70) 13 grade=C;14 else if (testscore=60) 15 grade=D;16 else 17 grade=E;18 19 System.out.println(评定成绩为:+ grade);20 21 1 / app4_3.java switch语句的应用2 public class app4_33 4 public static void main (String args) throws Exception5 6 int

14、 a=100, b=6;7 char oper;8 System.out.print(请输入运算符:);9 oper=(char)System.in.read(); /从键盘读入一个字符存入变量oper中10 switch (oper)11 12 case +: / 输出a+b13 System.out.println(a+b+=+(a+b);14 break;15 case -: / 输出a-b16 System.out.println(a+-+b+=+(a-b);17 break;18 case *: / 输出a*b19 System.out.println(a+*+b+=+(a*b);2

15、0 break;21 case /: / 输出a/b22 System.out.println(a+/+b+=+(float)a/b);23 break;24 default: / 输出字符串25 System.out.println(输入的符号不正确!);26 27 28 1 / app4_4.java switch语句的应用2 import java.util.*;3 public class app4_44 5 public static void main (String args)6 7 int month,days;8 Scanner reader =new Scanner(Sys

16、tem.in);9 System.out.print(请输入月份:);10 month=reader.nextInt(); 11 switch (month)12 13 case 2: days=28; /2月份是28天14 break; 15 case 4:16 case 6:17 case 9: 18 case 11: days=30; /4、6、9、11月份的天数为3019 break; 20 default: days=31; / 其它月份为31天21 22 System.out.println(month+月份为【+days+】天);23 24 1 / app4_5.java whi

17、le语句的应用2 public class app4_53 4 public static void main (String args)5 6 final int MAX=15; /定义常量MAX=157 int i=0,j=1,k=1;8 while(k=MAX)9 10 System.out.print ( +i+ +j);11 i=i+j; /计算Fibonacci序列中的下一个数12 j=i+j; /计算Fibonacci序列中的下一个数13 k=k+2; /用于改变循环的条件表达式的值14 15 System.out.println();16 17 1 /app4_6.java w

18、hile语句的应用2 import java.io.*;3 public class app4_64 5 public static void main(String args) throws IOException6 7 int a=0,b=1,n,num;8 String str;9 BufferedReader buf;10 buf=new BufferedReader(new InputStreamReader(System.in);11 System.out.print(请输入一个正整数:);12 str=buf.readLine(); /从键盘上读入字符串赋给变量str13 num

19、= Integer.parseInt (str); /将str转换成int类型后赋给num14 while (bnum)15 16 n=a+b; 17 a=b;18 b=n;19 20 if (num=b) System.out.println(num+是Fibonacci数);21 else System.out.println(num+不是Fibonacci数);22 23 1 /app4_7.java hasNextXXX()方法的使用2 import java.util.*;3 public class app4_74 5 public static void main(String

20、args) 6 7 double sum=0;8 int n=0;9 System.out.println(请输入多个数,每输入一个数后按Enter或Tab或空格键确认:);10 System.out.println(最后输入一个非数字结束输入操作);11 Scanner reader=new Scanner(System.in); /用System.in创建一个Scanner对象12 while(reader.hasNextDouble() ) /判断是否输入了双精度浮点型数据13 14 double x=reader.nextDouble(); /读取并转换表示double型数据的字符序列

21、15 sum=sum+x;16 n+;17 18 System.out.print(共输入了【+n+】个数,其和为:+sum);19 20 1 / app4_8.java do-while循环的应用2 import java.util.*;3 public class app4_84 5 public static void main(String args)6 7 int n,i=1,sum=0;8 Scanner buf=new Scanner(System.in);9 do10 System.out.print(输入正整数:);11 n=buf.nextInt();12 while (n

22、=0); /要求输入数n必须大于0,否则一直要求重复输入13 while(i=n)14 sum+=i+; /计算和15 System.out.println(1+2+n+=+sum); /输出结果16 17 1 / app4_9.java 2 import java.io.*;3 public class app4_94 5 public static void main(String args) throws IOException6 7 int a,b,k;8 String str1,str2;9 BufferedReader buf;10 buf=new BufferedReader(n

23、ew InputStreamReader(System.in);11 System.out.print(请输入第一个数 a=);12 str1=buf.readLine(); /将输入的文字赋值给字符串变量str113 a=Integer.parseInt(str1); /将str1转成int类型后赋给a14 System.out.print(请输入第二个数 b=);15 str2=buf.readLine(); /将输入的文字赋值给字符串变量str216 b=Integer.parseInt(str2); /将str2转成int类型后赋给b17 System.out.print(gcd(+a

24、+,+b+)=);18 do 19 k=a % b;20 a=b;21 b=k;22 while(k!=0); /若余数k不为0,则继续进行下一次循环23 System.out.println(a); 24 25 1 /app4_10.java 循环语句的应用2 import java.util.*;3 public class app4_104 5 public static void main(String args) 6 7 int n=1,s=1,m;8 Scanner reader=new Scanner(System.in);9 do 10 System.out.print(请输入

25、大于1的整数m:);11 m=reader.nextInt();12 while (m1为止13 while (sm) / 判断n!m是否成立14 15 s*=n; /计算s=n!16 n+;17 18 System.out.println(s=+s/(n-1)+ n=+(n-2); /输出结果19 20 1 /app4_11.java for循环语句的应用2 public class app4_113 4 public static void main(String args)5 6 int i,n=10,s=0;7 for(i=1;i1;i-) /从10到1进行累加求和13 14 s+=i

26、;15 System.out.print (i+); /输出数i和加号“+”16 17 System.out.println(i+=+(s+i); /输出结果18 19 1 /app4_12.java 循环嵌套的应用2 public class app4_123 4 public static void main(String args)5 6 final int MAX=100; /定义常量MAX=1007 int j,k,n;8 System.out.println(2+MAX+之间的所有素数为:);9 System.out.print(2t); /2是第一个素数,不需测试直接输出10 n=1; /n累计素数的个数11 k=3; /k是被测试的数,从最小奇数3开始测试,所有偶数不需测试12 do /外层循环,从3到

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1