Image

Imagecybernews wrote in Imageru_java

Задание на собесесовании

Часто приходится слышать от сишников, что на собеседовании было задание "напечатать числа от 1 до N, не используя циклы, рекурсии и операторы сравнения". Попробовал написать такое извращения на java:



public class TestPrn1_N
{
    private static final int ENDN = 9;
    private static final int[] iarray = new int[ENDN + 1];
    private static int counter = 0;
   
    public TestPrn1_N(){}


    public void finalize(){
        try{
            iarray[counter] = 0;
            System.out.println(counter);
            counter++;
            TestPrn1_N obj = new TestPrn1_N();
        }catch(ArrayIndexOutOfBoundsException ex){}
    }


    public static void main(String[] args){
        System.runFinalizersOnExit(true);
        TestPrn1_N obj = new TestPrn1_N();
        System.exit(0);
    }
}