2015-09-07 11:44:36 -06:00
|
|
|
// arrays/MultiDimWrapperArray.java
|
2021-01-31 15:42:31 -07:00
|
|
|
// (c)2021 MindView LLC: see Copyright.txt
|
2015-11-15 15:51:35 -08:00
|
|
|
// We make no guarantees that this code is fit for any purpose.
|
2016-09-23 13:23:35 -06:00
|
|
|
// Visit http://OnJava8.com for more book information.
|
2016-01-25 18:05:55 -08:00
|
|
|
// Multidimensional arrays of "wrapper" objects
|
2015-06-15 17:47:35 -07:00
|
|
|
import java.util.*;
|
|
|
|
|
|
|
|
public class MultiDimWrapperArray {
|
|
|
|
public static void main(String[] args) {
|
|
|
|
Integer[][] a1 = { // Autoboxing
|
|
|
|
{ 1, 2, 3, },
|
|
|
|
{ 4, 5, 6, },
|
|
|
|
};
|
|
|
|
Double[][][] a2 = { // Autoboxing
|
|
|
|
{ { 1.1, 2.2 }, { 3.3, 4.4 } },
|
|
|
|
{ { 5.5, 6.6 }, { 7.7, 8.8 } },
|
|
|
|
{ { 9.9, 1.2 }, { 2.3, 3.4 } },
|
|
|
|
};
|
|
|
|
String[][] a3 = {
|
|
|
|
{ "The", "Quick", "Sly", "Fox" },
|
|
|
|
{ "Jumped", "Over" },
|
2017-05-10 11:45:39 -06:00
|
|
|
{ "The", "Lazy", "Brown", "Dog", "&", "friend" },
|
2015-06-15 17:47:35 -07:00
|
|
|
};
|
2017-05-10 11:45:39 -06:00
|
|
|
System.out.println(
|
|
|
|
"a1: " + Arrays.deepToString(a1));
|
|
|
|
System.out.println(
|
|
|
|
"a2: " + Arrays.deepToString(a2));
|
|
|
|
System.out.println(
|
|
|
|
"a3: " + Arrays.deepToString(a3));
|
2015-06-15 17:47:35 -07:00
|
|
|
}
|
2015-09-07 11:44:36 -06:00
|
|
|
}
|
|
|
|
/* Output:
|
2015-06-15 17:47:35 -07:00
|
|
|
a1: [[1, 2, 3], [4, 5, 6]]
|
2017-05-10 11:45:39 -06:00
|
|
|
a2: [[[1.1, 2.2], [3.3, 4.4]], [[5.5, 6.6], [7.7,
|
|
|
|
8.8]], [[9.9, 1.2], [2.3, 3.4]]]
|
|
|
|
a3: [[The, Quick, Sly, Fox], [Jumped, Over], [The,
|
|
|
|
Lazy, Brown, Dog, &, friend]]
|
2015-09-07 11:44:36 -06:00
|
|
|
*/
|