package base.Array;
import java.lang.reflect.Array;
import java.util.Arrays;
public class Demo13 {
public static void main(String[] args) {
//1.创建一个二维数组11*11,0代表没有棋子 1代表黑棋 2代表白棋
int[][] array1=new int[11][11];
array1[1][2]=1;
array1[2][3]=1;
//输出原始数组
System.out.println("输出原始数组");
for (int[] ints : array1) { //
for (int anInt : ints) {
System.out.print(anInt+"\t");
}
System.out.println();
}
//转换为稀疏数组来保存
//获取有效值的个数
int sum=0;
for (int i = 0; i < 11; i++) {
for (int i1 = 0; i1 < 11; i1++) {
if (array1[i][i1]!=0){
sum++;
}
}
}
System.out.println("========&#
打印原始数组、确定数组中有效数字的个数、还原稀疏数组的数组
最新推荐文章于 2022-03-07 00:08:45 发布