资源描述:
《java2实用教程(第2版)程序代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、例子9classFibi{publiclongfibinacii(intn){longc=0;if(n==1
2、
3、n==2)c=1;elsec=fibinacii(n-1)+fibinacii(n-2);returnc;}}publicclassExample4_9{publicstaticvoidmain(Stringargs[]){Fibia=newFibi();for(inti=1;i<=10;i++){System.out.print(""+a.fibinacii(i));}}}例子10class三角
4、形{doublea,b,c;三角形(doublea,doubleb,doublec){setABC(this,a,b,c);}voidsetABC(三角形trangle,doublea,doubleb,doublec){trangle.a=a;trangle.b=b;trangle.c=c;}}classExample4_10{publicstaticvoidmain(Stringargs[])241{三角形tra=new三角形(3,4,5);System.out.print("三角形型的三边是:"+tra
5、.a+","+tra.b+","+tra.c+",");}}例子11packagetom.jiafei;publicclassPrimNumber{publicstaticvoidmain(Stringargs[]){intsum=0,i,j;for(i=1;i<=10;i++)//找出10以内的素数。{for(j=2;j<=i/2;j++){if(i%j==0)break;}if(j>i/2)System.out.print("素数:"+i);}}}例子12importjava.applet.Applet
6、;importjava.awt.*;publicclassExample4_12extendsApplet{Buttonredbutton;publicvoidinit(){redbutton=newButton("我是一个红色的按钮");redbutton.setBackground(Color.red);add(redbutton);}publicvoidpaint(Graphicsg){g.drawString("itisabutton",30,50);}}241例子13importtom.jiafe
7、i.*;//引入包tom.jiafei中的类。publicclassExample4_13{publicstaticvoidmain(Stringargs[]){PrimNumbernum=newPrimNumber();//用包tom.jiafei中的类创建对象。Stringa[]={"ok"};System.out.println(a[0]);num.main(a);}}例子14publicclassExample4_14{publicstaticvoidmain(Stringargs[]){PrimN
8、umbernum=newPrimNumber();//要保证PrimNuber类和Example4_14类在同一目录中Stringa[]={"ok"};System.out.println(a[0]);num.main(a);}}例子15Trangel.java:packagetom.jiafei;publicclassTrangle{doublesideA,sideB,sideC;booleanboo;publicTrangle(doublea,doubleb,doublec){sideA=a;sideB
9、=b;sideC=c;if(a+b>c&&a+c>b&&c+b>a)241{System.out.println("我是一个三角形");boo=true;}else{System.out.println("我不是一个三角形");boo=false;}}publicvoid计算面积(){if(boo){doublep=(sideA+sideB+sideC)/2.0;doublearea=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC));System.out.println(
10、"面积是:"+area);}else{System.out.println("不是一个三角形,不能计算面积");}}publicvoid修改三边(doublea,doubleb,doublec){sideA=a;sideB=b;sideC=c;if(a+b>c&&a+c>b&&c+b>a){boo=true;}else{boo=false;}}}Example4_15.java:importtom.jiafei.