大家帮帮忙 看看错在哪里了 学生2维数组问题

Raul91 2011-03-18 08:58:17

public class Student {
public String SetName;
private String Name;
public String getName(){
return Name;
}
public void SetName (String name) {
this.Name = name;

}

}
class Test {
public static void main (String[] args){
Student[][] Student = new Student[8][];
for (int j=0 ; j<8 ;j++) {
Student[j]= new Student [8];
for (int k=0;k<0; k++) {
Student[j][k]= new Student();
Student[j][k].SetName = ("abc");
System.out.println(Student[j][k].getName());


}



}
}
}
问题是<已终止>Test [Java 应用程序]
<已终止,退出值:0>C:\Program Files\Java\jre6\bin\javaw.exe(2011-3-18 上午08:46:25)
...全文
54 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lijian8552 2011-03-18
将两个类分开写



public class Student {
public String SetName;
private String Name;

public String getName() {
return Name;
}

public void SetName(String name) {
this.Name = name;

}
}





public class Test {

public static void main(String[] args) {
Student[][] student = new Student[8][8];
for (int j = 0; j < 8; j++) {
for (int k = 0; k < 8; k++) {
student[j][k] = new Student();
student[j][k].SetName("abc");
System.out.println(student[j][k].getName());
}

}
}


}

  • 打赏
  • 举报
回复
中南逛哥 2011-03-18
问了问题 得到答案后 记得结贴 要给分 不要忘了
  • 打赏
  • 举报
回复
Raul91 2011-03-18
谢谢楼上的两位 感谢你们啦
  • 打赏
  • 举报
回复
fireBay 2011-03-18

class Student {
private String Name;
public String getName(){
return Name;
}
public void SetName (String name) {
this.Name = name;

}

}
public class Test {
public static void main (String[] args){
Student[][] Student = new Student[8][];
for (int j=0 ; j<8 ;j++) {
Student[j]= new Student [8];
for (int k=0;k<8; k++) {
Student[j][k]= new Student();
Student[j][k].SetName("abc");
System.out.print(Student[j][k].getName()+" ");
}
System.out.println();
}
}
}


  • 打赏
  • 举报
回复
相关推荐
发帖
Java SE

6.2w+

社区成员

Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
帖子事件
创建了帖子
2011-03-18 08:58
社区公告
暂无公告