rendered paste body/** * Klasse som loser brett */class Doku{ public static void main(String[] args) { new Doku(2, 2); } Doku(int bw, int bh) { System.out.println(new Board(bw, bh)); }}class Board{ int boxWidth, boxHeight, length; Field[][] field; Board(int bw, int bh) { boxWidth = bw; boxHeight = bh; // lengde pa side = antall siffer i en boks = bw * bh length = boxWidth * boxHeight; field = new Field[length][length]; for(int y = 0; y < length; y++) for(int x = 0; x < length; x++) field[y][x] = new Field((y*boxWidth+x%boxWidth)%length); } public String toString() { String s = ""; String crn = "+"; String hrz = "-"; String vrt = "|"; s += crn; for(Field[] fRow : field) s += hrz + hrz + hrz + crn; s += '\n'; for(Field[] fRow : field) { s += vrt; for(Field fh : fRow) s += " " + fh + " " + vrt; s += '\n'; s += crn; for(Field[] f : field) s += hrz + hrz + hrz + crn; s += '\n'; } return s; }}class Field{ final static String DIGIT = "0123456789abcdefghijklmnopqrstuvwxyz@"; int value = 3; Field(int val) { value = val; } public String toString() { return "" + DIGIT.charAt(value); }}