java的,这题怎么做,求解

yonggangsun 2011-06-12 02:51:47
创建一个二维对象数组,数组中的每个元素为一个学生类的实例,学生类的UML图为:其中,属性score数组的内容使用random,分数的处理可定义。
Student
-ID:String
-name:String
-score[MAXLENGTH]:float
+Student(ID:String,name:String)
+getID():String
+getName():String
+setID(String id):void
+setName(String name):void

...全文
108 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
suwenbo2011 2011-06-12
  • 打赏
  • 举报
回复
顶起!
24K純帥 2011-06-12
  • 打赏
  • 举报
回复
class Student
{
String id;
String name;
float score;
get/set
}
阳明 to life 2011-06-12
  • 打赏
  • 举报
回复
Student[][] students=new Student[10][10];
for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
students[i][j]=new Student(id,name);//id和name值自己写
students[i][j].score=new Random().nextFloat()*100 ;//...score没有set?那我就当Public用了吧
}
}
yonggangsun 2011-06-12
  • 打赏
  • 举报
回复
我们初学java,这个看不懂
飞跃颠峰 2011-06-12
  • 打赏
  • 举报
回复
ArrayList<Students> students_1d;
ArrayList<ArrayList> stutends_2d = new ArrayList<ArrayList>();

Student s1,s2,s3;
students_1d = new ArrayList<Students>();
students_1d.add(s1);
students_1d.add(s2);
students_1d.add(s3);
students_2d.add(students_1d);

Student s4,s5;
students_1d = new ArrayList<Students>();
students_1d.add(s4);
students_1d.add(s5);
students_2d.add(students_1d);

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧