再帰呼び出しで二重ループ
public class Main{ public static void main(String[] args){ Main m = new Main(); m.recur(1,1); } public void recur(int i,int j){ if(i >= 7)return; System.out.println(i +" " +j); j++; if(j >= 7){ i++; j=1; } recur(i,j); return; } }
何に使えるかわかりませんけど……、なんとなくやってみただけで〜す。