第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++里面是一样的