网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下列程序中,要求建立一个包含一个方法的类,这个方法实现数组的拷贝,要求首先用直接初始化原始数组,然后将原始数组中的数据拷贝到目的数组,并分别输出原始数组和目的数组。要求数组类型为String类型,大小为4,采用动态分配的方式对数组进行初始化。请将程序补充完整。

程序运行结果如下:

原始的:

小龙

小张

小李

小陈

复制后的:

小龙

小张

小李

小陈

public class ex5_1 {

public static void main(String[]args) {

ex5_1 obj5_1:new ex5_1();

obj5_1.____________;

}

public void method5_1(){

int i=0;

String strMember[] = new String[4];

String strTemp[] = new String[4];

strMember[0] = "小龙" ;

strMember[1] = "小张" ;

strMember[2] = "小李" ;

strMember[3] = "小陈" ;

for(i=0; i<4; i++){

___________;

}

System.out.println("原始的;");

for(i=0; i<4; i++){

System.out.println(__________);

}

System.out.println("复制后的:");

for(i=0; i<4; i++){

System.out.println (strTemp[i]);

}

}

}


参考答案

更多 “ 下列程序中,要求建立一个包含一个方法的类,这个方法实现数组的拷贝,要求首先用直接初始化原始数组,然后将原始数组中的数据拷贝到目的数组,并分别输出原始数组和目的数组。要求数组类型为String类型,大小为4,采用动态分配的方式对数组进行初始化。请将程序补充完整。程序运行结果如下:原始的:小龙小张小李小陈复制后的:小龙小张小李小陈public class ex5_1 {public static void main(String[]args) {ex5_1 obj5_1:new ex5_1();obj5_1.____________;}public void method5_1(){int i=0;String strMember[] = new String[4];String strTemp[] = new String[4];strMember[0] = "小龙" ;strMember[1] = "小张" ;strMember[2] = "小李" ;strMember[3] = "小陈" ;for(i=0; i<4; i++){___________;}System.out.println("原始的;");for(i=0; i<4; i++){System.out.println(__________);}System.out.println("复制后的:");for(i=0; i<4; i++){System.out.println (strTemp[i]);}}} ” 相关考题
考题 如果一个类实现Runnable接口,则这个类必须包含哪些方法?A.start( ),stop( )和run( )B.actionPerformed( )C.run( )D.init( )

考题 在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则删除一个元素后队首的位置为()。

考题 编一个程序,程序中包含以下内容: 一个圆类(Circle),包含: 属性:圆半径radius;常量:PI。 方法:构造方法;求面积方法area();求周长方法:perimeter()。 主类(X4_3_1),包含: 主方法main(),在主方法中创建圆类的对象c1和c2并初始化,c1的半径为100,c1的半径为200,然后分别显示两个圆的面积和周长。

考题 下列有关构造方法(也称作初始化方法,即类中名为__init__的方法)描述正确的是()。A.所有类都必须自行定义一个构造方法B.构造方法必须有返回值,即必须包含return语句C.构造方法必须访问类的非静态成员D.构造方法可以初始化类的成员变量

考题 有三位同学的成绩(double类型),如下所示: 第1位同学:85, 90, 96 第2位同学:90, 85 第3位同学:90, 90, 80, 95 (1)编写Java源程序,将上述同学的成绩放在一个二维数组,并且输出数组的内容。要求:用初始化的方法为数组赋值。 (2)编写Java源程序,将上述同学的成绩放在一个二维数组,并且输出数组的内容。要求:用new关键字创建数组之后再赋值。

考题 1、有三位同学的成绩(double类型),如下所示: 第1位同学:85, 90, 96 第2位同学:90, 85 第3位同学:90, 90, 80, 95 (1)编写Java源程序,将上述同学的成绩放在一个二维数组,并且输出数组的内容。要求:用初始化的方法为数组赋值。 (2)编写Java源程序,将上述同学的成绩放在一个二维数组,并且输出数组的内容。要求:用new关键字创建数组之后再赋值。

考题 若函数的参数是数组,则传递给这个参数的值是:A.整个数组被拷贝过去B.数组元素的个数C.数组的首地址D.数组第一个元素的值

考题 【简答题】8.11 设计一个Score类,要求如下: 1)Score类中包含double数组,用于存储5门课成绩。 2)定义无参构造方法,创建数组对象,并给每个元素赋初始值0。 3)定义inputData()方法,输入5门课的成绩;showData()方法显示5门课的成绩;getMax()方法返回最高成绩;getMin()方法返回最低成绩。 4)在测试类中创建Score对象,调用方法输入、显示数组元素值,显示最高成绩和最低成绩。

考题 编写程序。 (1)定义一个Circle类,其中包含一个用于求圆面积的方法。(2)定义一个长度为10的Circle类数组,该数组中每个元素均为Circle类对象,即半径不同的具体的圆。(3)编写代码求该数组中所有圆的面积和。