Java. Параметры командной строки

программирование java

как добавить параметр командной строки?
public static void main(String[] args){

args [0] = "L";
for (String s: args) {
System.out.println(s);
}
}

Мне пишут, что я вышла за пределы массива - т.е., как я понимаю, строка L туда не добавилась.
Я работаю в eclipse и там в меню Run есть такая вкладка Argements - вот когда туда что-нибудь пишешь, то массив действительно увеличивается.
Как мне увеличить массив из кода?

Примечание:
То. Спасибо!
Ответы:
Массив увеличить нельзя, можно только создать новый.
Например так: args = new String[1]; (создаст массив из одного элемента)
Но, по-моему, это не то, что Вам нужно.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.