public static void main(String[] args) {
staples[] stemp = new staples[8];
int j;
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
for (j = 0; j < 8; j++) {
System.out.print("Enter your name : ");
stemp[j].setName(reader.readLine());
System.out.println("Enter your age : ");
stemp[j].setAge(Integer.parseInt(reader.readLine()));
}
for (j = 0; j < 8; j++) {
System.out.print("Employee number:" + "j:" + "name:" + stemp[j].getName() + " Age:" + stemp[j].getAge());
}
reader.close(); // VERY IMPORTANT TO CLOSE
System.out.println("Program ended");
} catch (java.io.IOException ex) {
System.out.println("Error is " + ex.getMessage());
}
}
我正在尝试将值传递给具有两个属性名称和年龄的数组对象 stemp。将值输入数组的正确语法是什么?上面的语法正确吗?