Source of RecursiveCountdown.java


  1: public class RecursiveCountdown
  2: {
  3:         public static void main(String[] args)
  4:         {
  5:                 countDown(3);
  6:         }
  7: 
  8:         public static void countDown(int num)
  9:         {
 10:                 if (num <= 0)
 11:                 {
 12:                         System.out.println();
 13:                 }
 14:                 else
 15:                 {
 16:                         System.out.print(num);
 17:                         countDown(num - 1);
 18:                 }
 19:         }
 20: }