fereshtejuni
عضو جدید
یه برنامه به زبان جاوا که تعدادی نامعلوم دانشجو بگیره بر حسب رشته هاشون جداجدا چاپ کنه با آرایه 2بعدی که توش مثلا از تابه های زیر استفاده بشه :
void AddStudent(Student[] a, Student newStudent) {
if (a == null) {
a = new Student[1];
} else {
a = Arrays.copyOf(a, a.length + 1);
}
a[a.length - 1] = newStudent;
}
void AddStudent(Student[][] stA, Student newStudent) {
if (stA == null) {
stA = new Student[1][];
} else {
stA = Arrays.copyOf(stA, stA.length + 1);
}
index = stA.length - 1;
}
و یه روش دیگه که همین توابع استفاده بشه اما کلاس Field هم داشته باشده علاوه بر کلاس Student و آرایه اش هم یه بعدی باشه .
کسی میتونه کمکم کنه ؟
void AddStudent(Student[] a, Student newStudent) {
if (a == null) {
a = new Student[1];
} else {
a = Arrays.copyOf(a, a.length + 1);
}
a[a.length - 1] = newStudent;
}
void AddStudent(Student[][] stA, Student newStudent) {
if (stA == null) {
stA = new Student[1][];
} else {
stA = Arrays.copyOf(stA, stA.length + 1);
}
index = stA.length - 1;
}
و یه روش دیگه که همین توابع استفاده بشه اما کلاس Field هم داشته باشده علاوه بر کلاس Student و آرایه اش هم یه بعدی باشه .
کسی میتونه کمکم کنه ؟