У меня есть класс Студента, который имеет;Как напечатать массив в Java
private String name;
private long idNumber;
и геттеры и сеттеры для них.
У меня также есть класс StudentTest, который имеет три разных метода: 1. спросить пользователя о размере массива, а затем создать массив типа Student, 2. попросить пользователя заполнить массив именами и идентификаторами числа до тех пор, пока массив равен, 3. чтобы показать содержимое массива.
Код, который я имею до сих пор;
import java.util.Scanner;
public class StudentTest {
// Main method.
public static void main(String [] args) {
}
// Method that asks user for size of array.
public static Student[] createArray() {
System.out.println("Enter size of array:");
Scanner userInputEntry = new Scanner(System.in);
int inputLength = userInputEntry.nextInt();
Student students[] = new Student[inputLength];
return students;
}
// Method that asks user to populate array.
public static void populateArray(Student [] array) {
for(int i=0;i<array.length().i++) {
array[i] = new Student();
System.out.println("Enter student name: ");
Scanner userInputEntry = new Scanner(System.in);
array[i].setName(userInputEntry.next());
System.out.println("Enter student ID number: ");
array[i].setIDNumber(userInputEntry .nextLong());
}
}
// Method that displays contents of array.
public static void displayArray(Student[] array) {
}
}
Как распечатать содержимое массива обратно пользователю?
возможный дубликат [Что это самый простой способ напечатать массив?] (http://stackoverflow.com/questions/409784/whats-the-simplest -WAY-печать-ан-массив) – macias