From 184397b9b6cf7c07937557339deee21d93b99038 Mon Sep 17 00:00:00 2001 From: t-moe Date: Thu, 23 Jun 2016 00:06:45 +0200 Subject: [PATCH] Changed field to be an array of Integer instead of int. --- src/ch/bfh/sevennotseven/Game.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/ch/bfh/sevennotseven/Game.java b/src/ch/bfh/sevennotseven/Game.java index bb35611..27a0500 100644 --- a/src/ch/bfh/sevennotseven/Game.java +++ b/src/ch/bfh/sevennotseven/Game.java @@ -2,6 +2,7 @@ package ch.bfh.sevennotseven; import java.awt.Point; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import java.util.Random; @@ -17,7 +18,7 @@ public class Game { static final int blocksPerLevel []= {3,4,5}; // Private members - private int[][] field; + private Integer[][] field; private ArrayList nextBlocks; private ArrayList oldMoves; private ArrayList lastNewBlocks; @@ -82,7 +83,7 @@ public class Game { return nextBlocks; } - public int[][] getField(){ + public Integer[][] getField(){ return field; } @@ -287,7 +288,11 @@ public class Game { nextBlocks.add(3); // Initialize field, level and score - field = new int[size][size]; + field = new Integer[size][size]; + for(int i=0; i