数组(java)

来源:互联网 发布:韩庚 王凯 知乎 编辑:程序博客网 时间:2024/06/07 23:17

引用数组创建对象时,要注意int[] testArray1这里只是创建了个引用。

int[] a1={1,2,3,4,5};/*创建数组要注意要定大小,java需要固定数组的大小,这在jvm会有解释,若需要不定长数组可用ArrayList等扩增数组*/int[] a2;a2=a1;a2[1]=5;System.out.println(a1[1]);/*result is 5*/

可变参数列表

public class TestVarages {    public static void main(String[] args) {        String[] names = makeVarages("hello", "lion");        for (String name : names) {            System.out.println(name);        }    }    /*String... == String[]*/    public static String[] makeVarages(String... names) {        return names;    }}