Java数组
1、数组的声明有两种方法,那String类型来举例:
(1)String arrayStr[];
(2)String[] arrayStr;
(3)两种方法效果没有区别,仅是写法不同,怎么声明看自己习惯吧。
2、初始化数组必须指定数组大小,或者将数组里的元素用大括号扩起来,并用逗号分开。数组大小也可以用引用型变量,但是引用型变量必须初始化。
3、Arrays可以更方便的操作数组(有的书上说Arrays是数组的包装类,我这里没有查,自己只是感觉不像),Arrays提供的方法都是静态的,常用方法如下(更详细的可以查api文档):
(1)boolean equals(Object[] o1, Object[] o2) 比较两个数组若两个数组相等则返回true。比较时顺序不一样也是不一样,因为数组是有顺序的。
(2)toString(数组) 将数组转换为字符串。
(3)sort方法是对数组元素进行排序的方法。