public class LoopConvert { public static void main(String args[]){ int n = 10; for(int x = 0; x < n; x++) System.out.println(x); System.out.println("-----------------"); for_recurse(0, n); } static void for_recurse(int x, int n){ // Terminating condition if(x >= n) return; System.out.println("forward:"+x); for_recurse(x+1, n); System.out.println("backward:"+x); } }