📄 ex4(4).java
字号:
// arrays/Ex4.java
// TIJ4 Chapter Arrays, Exercise 4, page 759
// Repeat the previous exercise for a three-dimensional array.
import java.util.*;
public class Ex4 {
static double[][][] create3Array(int size1, int size2, int size3,
double start, double end) {
if(!(start < end)) {
System.out.println("Start must be less than end");
return null;
}
if((size1 < 1) || (size2 < 1) || (size3 < 1)) {
System.out.println("Size must be > 0");
return null;
}
double[][][] result = new double[size1][size2][size3];
for(int i = 0; i < size1; i++)
result[i] = Ex3.createArray(size2, size3, start, end);
return result;
}
static void print3Array(double[][][] da) {
System.out.println(Arrays.deepToString(da));
}
public static void main(String[] args) {
print3Array(create3Array(0,2,3,4,5));
print3Array(create3Array(2,3,3,5,4));
print3Array(create3Array(1,2,2,5,10));
print3Array(create3Array(2,2,3,5,10));
print3Array(create3Array(3,3,3,5,10));
print3Array(create3Array(3,5,5,10,20));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -