前言
前面拼图游戏,我们已经把图片装载到界面中.那么,我们接下来就要打乱他,并且交换图片来实现拼图,这篇文章就是做个打乱图片的基础,再进行打乱图片的实现.
要求
简单的随机数然后交换,最后转换成二维数组有两种解法,可以遍历一维数组也可以遍历二维数组赋值
package com.ithema.test;
import java.util.Random;
public class test {
public static void main(String[] args) {
//把一维数组中的数据,0-15 打乱顺序
//然后再按照四个一组的方式添加到二维数组中
//
int[] tempArr = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15};
//
Random r = new Random();
for (int i = 0; i < tempArr.length; i++) {
int index = r.nextInt(tempArr.length)