java语言程序设计基础篇第十版第十三章练习答案

java语言程序设计基础篇第十版第十三章练习答案

ID:31602821

大小:35.55 KB

页数:34页

时间:2019-01-15

java语言程序设计基础篇第十版第十三章练习答案_第1页
java语言程序设计基础篇第十版第十三章练习答案_第2页
java语言程序设计基础篇第十版第十三章练习答案_第3页
java语言程序设计基础篇第十版第十三章练习答案_第4页
java语言程序设计基础篇第十版第十三章练习答案_第5页
资源描述:

《java语言程序设计基础篇第十版第十三章练习答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、01publicclassExercise13_01{publicstaticvoidmain(String[]args){TriangleNewtriangle=newTriangleNew(1,1.5,1);triangle.setColor("yellow");triangle.setFilled(true);System.out.println(triangle);System.out.println("Theareais"+triangle.getArea());System.out.println("Theperime

2、teris"+triangle.getPerimeter());System.out.println(triangle);}}classTriangleNewextendsGeometricObject{privatedoubleside1=1.0,side2=1.0,side3=1.0;/**Constructor*/publicTriangleNew(){}/**Constructor*/publicTriangleNew(doubleside1,doubleside2,doubleside3){this.side1=side

3、1;this.side2=side2;this.side3=side3;}/**ImplementtheabstractmethodfindAreainGeometricObject*/publicdoublegetArea(){doubles=(side1+side2+side3)/2;returnMath.sqrt(s*(s-side1)*(s-side2)*(s-side3));}/**ImplementtheabstractmethodfindCircumferencein*GeometricObject**/public

4、doublegetPerimeter(){returnside1+side2+side3;}@OverridepublicStringtoString(){//Implementittoreturnthethreesidesreturn"TriangleNew:side1="+side1+"side2="+side2+"side3="+side3;}}02importjava.util.ArrayList;publicclassExercise13_02{publicstaticvoidmain(String[]args){Arr

5、ayListlist=newArrayList();list.add(14);list.add(24);list.add(4);list.add(42);list.add(5);shuffle(list);for(inti=0;ilist){for(inti=0;i

6、x=(int)(Math.random()*list.size());Numbertemp=list.get(i);list.set(i,list.get(index));list.set(index,temp);}}}03importjava.util.ArrayList;publicclassExercise13_03{publicstaticvoidmain(String[]args){ArrayListlist=newArrayList();list.add(14);list.add(24)

7、;list.add(4);list.add(42);list.add(5);sort(list);for(inti=0;ilist){for(inti=0;i

8、ntMinIndex=i;for(intj=i+1;jlist.get(j).doubleValue()){currentMin=list.get(j);c

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

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

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