This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
you never "new" the arrays - you could add a constructor to do that e.g. (SOME_NUM represents some number that you wish to use for your arrays. I would actually suggest using a final static int for this and updating your loop to say for (int i = 0; i < Game1.array1.length; i++) (or if you wnated to be really careful for (int i = 0; Game1.array1 != null && i < Game1.array1.length; i++) ))
OR you could change the declaration of these arrays to be
OR you could do it just in time as in
but the bottom line is that somewhere or other you need to "new" the array(s). On another note - it's typical java convention for method names to start with lower case - same with variable names. hope that helps