, а затем Бог изобрел Perl (Ларри на самом деле изобрел его .. )
#!/usr/bin/perl
@range = 1..100;
print @range;
// убывающий порядок
class Test {
int count = 101;
public void printNo() {
try {
count = count--;
int nw = count / count; // to prevent printing zero
int[] array = new int[count];
System.out.println(array.length);
printNo();
} catch (Exception e) {
System.out.println("DONE PRINTING");
}
}
public static void main(String[] args) {
Test objTest = new Test();
objTest.printNo();
}
}
Этот пример не использует условия и отсутствие исключения.
(В коротким цепочке есть вид скрытого состояния или).
Петли избегают, используя рекурсию.
public class OneToHundered {
public static boolean exit() {
System.exit(0);
return true;
}
public static boolean printToHundered(int i) {
boolean r;
System.out.println(i);
r = (i<100) || exit();
printToHundered(i+1);
return r;
}
public static void main(String[] args) {
printToHundered(1);
}
}
Я бы подумал, что там будет эквивалент Java к чему-то вроде следующего PHP
$my_numbers = range(0,100);
echo implode($my_numbers, ' ');
, это позволяет избежать рекурсионного, петель, контрольных операторов и т. Д.