问题描述
- 关于java中数组的定义问题
-
新人初学java,有很多不理解的地方还望各位能够多多扶持,谢谢
有这样一个需求,我需要定义一个类 ,这个类的成员有两个string,以及各自的set,get方法,我想问下各位,我能否定义一个类数组,这个数组一个元素存的就是两个string,至于赋值的话,就调用各自的set方法,读取的话,就用get方法(这个和结构体数组有点像),不知道有没有什么可行的办法,谢谢各位了
解决方案
可以
class A
{
private String[] a = new String[2];
public void setS1(String s) { a[0] = s; }
public String getS1() { return a[0]; }
public void setS2(String s) { a[1] = s; }
public String getS2() { return a[1]; }
}
解决方案二:
定义了一个类:
class Student{
private int Id;
public int getId() {
return Id;
}
public void setId(int id) {
Id = id;
}
}
现在想定义这个类的数组,应该这样:
Student......
答案就在这里:定义Java类的数组的问题
时间: 2024-07-29 15:46:30