Java构造数组对象的问题,如果可以有代码感激不尽,不行也请告知思路,谢谢
/假设我们现在有三组不同的兴趣小组,第一组由三位同学组成,进行通讯项目的研发,第二组由两位同学组成,对手持设备进行研究,第三组由四位同学组成,进行市场营销调查。每个同学基...
/假设我们现在有三组不同的兴趣小组,第一组由三位同学组成,进行通讯项目的研发,第二组由两位同学组成,对手持设备进行研究,第三组由四位同学组成,进行市场营销调查。
每个同学基本情况由以下信息构成:
姓名 专业 项目号 项目得分
用数组来完成项目的管理工作,当前我们只需在原始代码的基础上,对每个具体的元素进行初始化即可,不必进行其他操作。
补充原始代码 public class TestArray {
public static void main(String args[]) {
int [][]array;
array=new int[5][];
for(int i=0;i<5;i++)
array[i]=new int[i];
for(int i=0;i<5;i++)
for(int j=0;j<array[i].length;)
{
array[i][j]=j;
System.out.print(" "+array[i][j]);
++j;
if(j==(array[i].length))
System.out.println();
}
}
} 展开
每个同学基本情况由以下信息构成:
姓名 专业 项目号 项目得分
用数组来完成项目的管理工作,当前我们只需在原始代码的基础上,对每个具体的元素进行初始化即可,不必进行其他操作。
补充原始代码 public class TestArray {
public static void main(String args[]) {
int [][]array;
array=new int[5][];
for(int i=0;i<5;i++)
array[i]=new int[i];
for(int i=0;i<5;i++)
for(int j=0;j<array[i].length;)
{
array[i][j]=j;
System.out.print(" "+array[i][j]);
++j;
if(j==(array[i].length))
System.out.println();
}
}
} 展开
展开全部
问题是说得不是太清楚。
1、抽象一个同学类Student
2、定义三个数组
Student[] st1=new Student[3];
Student[] st2=new Student[2];
Student[] st3=new Student[4];
4、实例化好相应学生往每个数组中加元素
Student s11=new Student();(设置相应属性)
Student s11=new Student();(设置相应属性)
Student s11=new Student();(设置相应属性)
st1[0]=s11;
st1[1]=s11;
st1[2]=s11;
同样的方法,完成其它的数组
5、初始化结束
1、抽象一个同学类Student
2、定义三个数组
Student[] st1=new Student[3];
Student[] st2=new Student[2];
Student[] st3=new Student[4];
4、实例化好相应学生往每个数组中加元素
Student s11=new Student();(设置相应属性)
Student s11=new Student();(设置相应属性)
Student s11=new Student();(设置相应属性)
st1[0]=s11;
st1[1]=s11;
st1[2]=s11;
同样的方法,完成其它的数组
5、初始化结束
展开全部
确实说的不是很清楚,原始代码在哪里呀
追问
原始代码已补
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看不懂什么意思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同学是对象
3组兴趣小组 就是 3个数组 List<同学> list;
3组兴趣小组 就是 3个数组 List<同学> list;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询