第5章其他數據類型和運算符
理解並創建數組、創建多維數組、創建不規則數組、瞭解另一種數組的聲明語法、數組引用賦值、使用length數組成員、使用for-each形式的for循環、使用字符串、應用命令形參。
方法重載是Java實現多態性的途徑之一。
for-each形式的循環
int [][]a={{2,2,1},{3,4,2,2},{5,6}};
for (int []x:a){
for (int y:x)
System.out.print(y+" ");
System.out.println();
}
String類常用方法:
boolean equals(str)
int length()
char charAt(index)
int compareTo(str)
int indexOf(str)
int lastIndexOf(str)
注意:equals()方法比較兩個String對象的字符序列是否相等。把==應用到兩個字符串引用只是用老判斷兩個引用所指的是否是同一個對象。(注意這裏和C++裏是不一樣的)
可以使用String來控制switch語句
?運算符
int a=b>c?b:c;
用法和C++裏面是一樣的