Java程序设计基础例题精品资料.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java程序设计基础例题精品资料.doc》由会员分享,可在线阅读,更多相关《Java程序设计基础例题精品资料.doc(121页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、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 App2_2 extends Applet
2、 /定义类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(a/b=+(a/b); /输出a/b
3、的值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=(float)a/b; /先将a强
4、制转换成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(System.in);10 Sys
5、tem.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 buf;10 buf=new Buff
6、eredReader(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 public static void mai
7、n(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(str1); /将str1转成in
8、t类型后赋给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 public static void ma
9、in(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+=+(num1*num2);15 1
10、6 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(请输入第二个数:);12 s2= re
11、ader.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!=0 & b5) System.o
12、ut.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) 9 grade=A;10 else
13、 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 a=100, b=6;7 char
14、 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);20 break;21 case /:
15、 / 输出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(System.in);9 System.o
16、ut.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 while语句的应用2 public cl
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java程序设计基础例题 精品资料 Java 程序设计 基础 例题 精品 资料
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内