今天在使用java的数组时突然迷糊了,不知道怎么声明数组了,这里备份下代码:
github:
【 https://github.com/cstriker1407/think_in_java 】
CONTENTS
数组声明:
String[] aArray = new String[5]; String[] bArray = {"a","b","c", "d", "e",}; String[] cArray = new String[]{"a","b","c","d","e"}; String[][] dArray = { {"1","2","3"}, {"4","5","6"}, }; String[][] eArray = new String[2][]; eArray[0] = new String[]{"x","y","z"}; eArray[1] = new String[]{"a","b","c","d","e"}; String[][] fArray = { {"1","2","3"}, {"4","5","6","7","8"}, };
通用数组操作函数模板:
public static <T> T[] funTest(T[] in) { return in; }
输出数组长度和内容:
System.out.println(dArray.length);//2 System.out.println(Arrays.deepToString(fArray)); /* 2 [[1, 2, 3], [4, 5, 6, 7, 8]] */
发表评论