-4
可有人向我解释什么是这一类情况发生,因为我无法理解的课程字符串数组的初始化和档次Java类的面向对象编程
public class stud{
int id;
String nam;
String courses[];
double grades[];
int maxSize, size;
public stud(int d, String n, int ms)
{
id = d;
nam = n;
courses = new String[ms];
grades = new double[ms];
size=0;
}
public void addCourse(String nc, double g)
{
courses[size]=nc;
grades[size]=g;
size++;
}
public void print()
{
System.out.println(id+ " "+nam);
for(int i=0; i<size; i++)
System.out.println(courses[i]+ " "+grades[i]);
}
}
行'课程=新的String [毫秒]'的'阵列courses'可存储'ms'分配内存没有。值。 –
呃,不是语法或语义意义上的理解? – DuKes0mE
听起来像你真的需要阅读文档或看一些教程。从字面上看,只是谷歌“java数组教程”。 -1显然缺乏研究工作。 – tnw