JAVA上机之一维数组和二维数组-报告

JAVA上机之一维数组和二维数组-报告

ID:39550003

大小:24.57 KB

页数:3页

时间:2019-07-06

JAVA上机之一维数组和二维数组-报告_第1页
JAVA上机之一维数组和二维数组-报告_第2页
JAVA上机之一维数组和二维数组-报告_第3页
资源描述:

《JAVA上机之一维数组和二维数组-报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA上机之一维数组和二维数组-报告JAVA上机实验之一维数组和二维数组报告

2、JAVA实验心得

3、JAVA语言编程序源代码下载实验内容:1.实验/作业题目:1、定义一个处理数组的类Array,它有一个处理字符数组的成员方法,能够把数组的各元素变成小写,并在屏幕上分两行输出。请在main方法中做如下测试:声明一个字符数组,该数组顺次赋值为连续的26个大写的英文字母,用上述Array对象处理它。(思考:形参是二维字符数组的情况) 2、定义一个描述矩形的类Rectangle,类中有两个双精度成员变量:length和wi

4、dth,分别表示矩形的长和宽。定义构造函数初始化这两个变量;定义方法求矩形的面积和周长。编写应用程序测试类Rectangle,使用类中定义的各个方法,并将结果输出。 3、类似上题,如果是一个圆该如何定义,提示(有常量成员3.14) 2.实验/作业课时:23.实验过程(包括实验环境、实验内容的描述、完成实验要求的知识或技能):实验环境:JDK1.6+UltraEdit实验要求:1、           掌握Java应用程序的编写,会熟练调试、运行Java应用程序。2、           能熟练创建和使用一维数组和

5、二维数组。3、           掌握类的定义、实例对象的创建、方法的调用。4、           了解常量4.程序结构(程序中的函数调用关系图)Test1:packagefox.math.kmust; publicfinalclassTest1{  privatestaticvoidprint(Objectobj){     if(obj==null){        System.out.println("null");        return;     }     if(Object[].class

6、.isInstance(obj)){        for(Objecttemp:(Object[])obj){           print(temp);        }        return;     }     if(String.class.isInstance(obj)){        Stringtemp=(String)obj;        System.out.println(temp+"t--LowerCase--t"+temp.toLowerCase());     }els

7、e{        System.out.println(obj.toString());     }  }    publicstaticvoidmain(String[]args){     String[]stringArray1[]=newString[2][];     stringArray1[0]=newString[13];     stringArray1[1]=newString[13];     for(inti=0,j=stringArray1[0].length;i

8、     stringArray1[0][i]=((char)('A'+i))+"";        stringArray1[1][i]=((char)('A'+i+13))+"";     }     print(stringArray1);  }} Test2:packagefox.math.kmust; publicclassTest2{  privatestaticclassRectangle{     privatedoublelength=0.0;     privatedoublewidth=0.

9、0;      publicRectangle(doublelength,doublewidth){        if(length<0){           length=0.0;        }        if(width<0){           width=0.0;        }        this.length=length;        this.width=width;     }      publicdoublegetArea(){        returnlength*

10、width;     }      publicRectangle(){     }      publicdoublegetGirth(){        return2*(length+width);     }  }   publicstaticvoidmain(String[]args){     Rectanglerectangle=newRectangle(2

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

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

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