【发布时间】:2013-03-06 09:35:20
【问题描述】:
我是 Java 新手。这给出了一个错误。
private class applicantInfo {
int Id;
double quality;
}
private class allApplicants {
applicantInfo[] applicantArr = new applicantInfo[20];
}
public void newGame {
allApplicants applicants = new allApplicants();
applicants.applicantArr[0].Id = 5;
}
我在applicants.applicantArr[0].Id = 5; 处遇到错误。
我想做的只是在 C 中类似于此:
typedef struct _applicantInfo{
int Id;
double quality;
} applicantInfo;
typedef struct _allApplicants {
applicantInfo applicantArr[20];
} allApplicants;
int main () {
allApplicants applicants;
applicants.applicantArr[0].Id = 5;
}
如何在 Java 中做到这一点?
【问题讨论】: