资源描述:
《java程序设计的第一章例题new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、例1-1/**这是一个最简单的java应用程序,其功能是在DOS界面输出字符串:Hello,World!。通过该程序来演示java应用程序的编译和运行。*/publicclassApp1{/**这是应用程序特有的main方法,该方法由java虚拟机自动调用*/publicstaticvoidmain(Stringargs[]){System.out.println("Hello,World!");}}例1-2importjava.awt.Graphics;importjava.applet.Applet;publicclassApp2exten
2、dsApplet{intx,y;publicvoidinit(){x=8;y=7;}publicvoidpaint(Graphicsg){g.drawString("类中定义了两个变量:x=8y=7",50,60);g.drawString("它们的和为:"+(x+y),50,80);g.drawString("它们的差为:"+(x-y),50,100);}}例1-3publicclassDefineChar{publicstaticvoidmain(Stringargs[]){charc1=65,c2='A';charc3='',c4='
3、u0022',c5='"';System.out.print("c1="+c1+"tc2="+c2+c3+"c4="+c4+"tc5="+c5);}}例1-4publicclassVarRange{publicstaticvoidmain(Stringargs[]){intx=8;{inty=9;System.out.println("x="+x);System.out.println("y="+y);}//System.out.println(x+y);}}例1-5publicclassPalindromeNum{publicstat
4、icvoidmain(Stringargs[]){intx=181;//定义一个三位整数xinta,c;//分别表示整数x的个、百位上的数字c=x/100;//求x的百位数字a=x%10;//求x的个位数字if(a==c)//如果百位数字和个位数字相等,则x是回文数System.out.println(x+"是回文数。");else//否则,x不是回文数System.out.println(x+"不是回文数。");}}例1-6publicclassPalindromeNum{publicstaticvoidmain(Stringargs[]){
5、intx=181;//定义一个三位整数xinta,c;//分别表示整数x的个、百位上的数字c=x/100;//求x的百位数字a=x%10;//求x的个位数字if(a==c)//如果百位数字和个位数字相等,则x是回文数System.out.println(x+"是回文数。");else//否则,x不是回文数System.out.println(x+"不是回文数。");}}例1-7publicclassPalindromeNum1{publicstaticvoidmain(Stringargs[]){intx=181;//定义一个三位整数xinta
6、,c;//分别表示整数x的个、百位上的数字c=x/100;//求x的百位数字a=x%10;//求x的个位数字Strings=(a==c)?(x+"是回文数。"):(x+"不是回文数。");System.out.println(s);}}例1-8publicclassIfTriangle{publicstaticvoidmain(Stringargs[]){intn1=12,n2=10,n3=22;//定义一个三位整数xif(n1+n2>n3&n2+n3>n1&n3+n1>n2)System.out.println("此三边可构成三角形");el
7、seSystem.out.println("此三边无法构成三角形");}}例1-9publicclassUseSwitch{publicstaticvoidmain(Stringargs[]){intx=6,y=8;charch='/';switch(ch){case'+':System.out.println(x+"+"+y+"="+(x+y));break;case'-':System.out.println(x+"-"+y+"="+(x-y));break;case'*':System.out.println(x+"*"+y+"="+(x
8、*y));break;case'/':System.out.println(x+"/"+y+"="+(x/y));break;default:Syst