好记性不如铅笔头

java, 编程

《Java编程思想》读书笔记:数组的声明

今天在使用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]]
*/

 

发表评论

1 + 9 =

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据