Вывод аргументов командной строки

  • Автор темы Louis
  • Дата начала
Статус
Закрыто для дальнейших ответов.
L

Louis

#1
Код:
public class OutArgsBack {
public static void main (String[] args){
for (String str:args){
System.out.printf("1 %s%n", str);	
}
}
}
Компилирую, запускаю из консоли следующим образом -> java OutArgsBack 11111 22222 33333
Получается то что хочу.

Хочу чтобы выводилось в обратном порядке

Переписываю код :
Код:
public class OutArgsBack {
public static void main (String[] args){
for(int i=args.length; i>0; i--) {System.out.println(args[i]);}
}
}
Запускаю....
и не работает....

ПОЧЕМУ?
 
Статус
Закрыто для дальнейших ответов.