String[] subjects =new String[5]; 這個是定義空間的么? 還是要把賦值寫入
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
// 定義一個長度為5的字符串數組,保存考試科目信息
String[] subjects =new String[5];
? ? ? ??
// 分別為數組中的元素賦值
subjects[0] = "Oracle";
subjects[1] = "PHP";
subjects[2] = "Linux";
subjects[3] = "Java";
subjects[4] = "HTML";
? ? ? ??
System.out.println("數組中第4個科目為:" +subjects[3]);
}
}
看其他人都是把賦值寫入的
2019-05-01
這個代表聲明一個長度為5的String類型的數組 subjects。
你這個寫法也沒錯的。比較規范的應該還是你這個吧,因為定義的時候直接賦值的話,下面賦值的代碼就沒必要了