|
198 / 10 / 3
Регистрация: 30.04.2016
Сообщений: 732
|
||||||||||||||||
Аргументы командной строки25.08.2018, 10:43. Показов 17212. Ответов 74
Метки нет (Все метки)
Стр. 184. Г. Шилдт: Аргументы командной строки.
Многие программы получают параметры, задаваемые в командной строке и называются аргументами командной строки. Это данные, указываемые сразу после имени запущенной программы. Для получения доступа к аргументам командной строки достаточно обратиться к массиву объектов типа String, который передаётся методу main( ). Вот пример программы, отображающий параметры командной строки с её исходным кодом: //Отображение всех данных из командной строки
Java CLDemo one two three: Тогда её выполнение приведёт к следующему результату:
Куда я только не вставлял указанное выражение – ничего не получилось. И как же это сделать? И продолжение текста по Шилдту: Здесь первый аргумент содержится в строке, представляющей собой элемент массива с индеексом 0. Для доступа ко второму аргументу следует воспользоваться индексом 1 и т. д.
0
|
||||||||||||||||
| 25.08.2018, 10:43 | |
|
Ответы с готовыми решениями:
74
Аргументы командной строки
Аргументы командной строки |
| 17.12.2021, 14:48 | |
|
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
||||||||||
| 17.12.2021, 15:10 | ||||||||||
|
0
|
||||||||||
|
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
|
|
| 17.12.2021, 16:06 | |
|
Спасибо, я ввела первую часть
C:\Documents and Settings\Admin>"C:\Program Files\Java\jdk1.6.0_45\bin\javac.exe" "D:\Мои документы\NetBeansProjects\Stepen\src\st epen\Stepen.java" и даже открылся файл Stepen.java ![]() А после введения второй части C:\Documents and Settings\Admin>>"C:\Program Files\Java\jdk1.6.0_45\bi n\java.exe" -cp "D:\Мои документы\NetBeansProjects\Stepen\src\st epen" Stepen Vasya Выскочила ошибка "-cp" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. А теперь вообще пишет во всплывающем окне, что C:\Program Files\Java\jdk1.6.0_45\bin\javac.exe не является приложением Win32 А потом C:\Documents and Settings\Admin>"C:\Program Files\Java\jdk1.6.0_45\bin\javac.exe " "D:\Мои документы\NetBeansProjects\Stepen\src\st epen\Stepen.java" Отказано в доступе. П.С. Я проходила курсы операторов ПК, когда купила компьютер лет 15 назад, но ничего подобного там не изучали. Добавлено через 2 минуты xoraxax, т.е. ответить на вопрос по существу Вы не в состоянии, а хамить в состоянии? Так чем Вы отличаетесь от первоклассника? Добавлено через 9 минут Aviz__, обратите внимание, вопрос в теме задала не я, никто из Вас двоих за 4 года так на него и не ответил, но виновата всё равно я
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 17.12.2021, 16:15 | |
|
Не по теме: Вот это я Mortal combat пропустил!
0
|
|
|
365 / 252 / 113
Регистрация: 07.10.2017
Сообщений: 1,330
|
||
| 17.12.2021, 16:25 | ||
|
Не по теме:
Sollita, слушай, у меня к тебе вопрос, чисто из интереса. Ты зачем вообще пытаешься что то делать в программировании? Работать тут ты не собираешься, английский учить тоже, с самостоятельным поиском информации у тебя явные проблемы, а этот навык в раз важнее даже знания английского. Неужели тебе это приносит удовольствие какое то?
0
|
||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|||
| 17.12.2021, 16:26 | |||
|
Прийти на форум - сказать, я все умею и без вас, от ваших советов никакого толку. Никого не слушать, жестко тупить и задавать тупые вопросы, при этом периодически пиная себя в грудь и крича, что я все умею, а вы мудаки. Это прямо интеллектище надо иметь.
0
|
|||
| 17.12.2021, 16:43 | |
|
0
|
|
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|
| 17.12.2021, 16:49 | |
|
0
|
|
|
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
|
|
| 17.12.2021, 16:55 | |
|
StepFather322, люблю учиться, а сейчас и времени хватает. Почему бы нет?
![]() С самостоятельным поиском информации у меня всё в порядке. Но нельзя найти то, о существовании чего ты даже не подозреваешь. В данном случае я, как и автор темы, просто читала Шилдта. И обнаружила, что не могу ввести аргументы. Прочитала кучу информации, нашла два рабочих способа введения аргументов, но ни один способ введения аргументов из командной строки, которые я нашла не работал. Поэтому решила задать здесь вопрос о том, как это сделать? Пока я поняла, что либо мне нужно поменять одно из значений переменной Path, но как это сделать я не знаю. И где это написано подробно, я тоже не знаю. А экспериментировать самостоятельно я не готова. Переустанавливать потом систему не хочется. Либо мне нужно ввести полный адрес в командной строке и соответствующие команды. Как это сделать правильно я тоже не знаю. Я прочитала несколько источников, но везде только самые простые примеры, которые не помогают в моей задаче, тем более, что java и сам файл у меня на разных дисках. Здесь предложили варианты, но и они не работают. Если Вы знаете, где я могу об этом почитать, назовите источник, буду очень благодарна.
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 17.12.2021, 16:55 | |
|
Не по теме: Arsegg, неприличные вопросы задаете, мсье
0
|
|
|
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
|
|
| 17.12.2021, 16:58 | |
|
xoraxax, "Ха́мство — тип поведения человека, отличающийся грубым, наглым и резким способом общения"
Добавлено через 55 секунд Arsegg, 58 ![]() Добавлено через 25 секунд iSmokeJC,
0
|
|
|
365 / 252 / 113
Регистрация: 07.10.2017
Сообщений: 1,330
|
||||
| 17.12.2021, 17:07 | ||||
|
0
|
||||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|
| 17.12.2021, 17:37 | |
|
Не по теме: iSmokeJC,
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 17.12.2021, 17:54 | |
|
Я представляю себе какой будет треш, когда дело дойдет до компиляции многофайловой программы, раскиданной на несколько пакетов...
Sollita, надо оно тебе? Хочешь учить язык - учи в свое удовольствие, возложи всю мутную рутину на плечи всемогущей Идее и не забивай голову лишней информацией. По крайней мере на данном этапе. Через какое-то время (возможно) вернешься и станет понятнее. Тут столько делегатов было - с самого начала пытались вникнуть в тонкости реализации самого языка, мол, чтобы прям с младых ногтей супероптимизированные проги писать. Надолго их не хватило почему-то. Добрый совет - поставь Идею, не так много там английского надо знать, разве что настроить что-то под себя (хотя она и из коробки хороша), как советовали выше - джаву восьмую (выше не надо, имхо). И впеГед, на бГоневички. А ошибки компилятора, уж не обессудь, на русском ты нигде не найдешь...
0
|
|
| 17.12.2021, 18:02 | |
|
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 17.12.2021, 18:06 | |
|
Arsegg, полностью согласен по поводу мавена. Но даже если без всякого рода зависимостей - ТС просто положит файл в пакет. И все, приехали. Толком не скомпилить не запустить не сможет. Если с обычной компиляцией разберется разумеется.
Добавлено через 1 минуту Точнее уже не ТС. Да не суть
0
|
|
|
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
|
|
| 17.12.2021, 18:06 | |
|
StepFather322,
Я не подозревала о существовании переменной Path, о том, какой именно адрес нужно писать в командной строке - папки Ява или папки проекта и пр. И если бы мне подсказали это сразу, то я сэкономила бы кучу времени. Ваш метод рабочий, но слишком медленный Я попробую запустить командную строку от имени администратора. Как это сделать уже нашла. Спасибо Правда, я сомневаюсь, что это поможет решить изначальную проблему. Скорее всего, ошибка во введении адреса и команды во второй строке. И в любом случае нужно определиться с переменной.8 яву я тоже уже скачала, но переустановлю попозже. Не хочу сейчас на это отвлекаться, потому что занялась ООП, и пока меня и 6 java устраивает.
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||
| 17.12.2021, 18:09 | ||
0
|
||
| 17.12.2021, 18:09 | |
|
0
|
|
| 17.12.2021, 18:10 | |
|
Не по теме: коллекции без стримов... ужоснах
0
|
|
| 17.12.2021, 18:10 | |
|
Отобразить в окне консоли аргументы командной строки в обратном порядке Прочитать аргумент командной строки и добавить в него пробелы, чтобы длинна строки равнялась заданному числу
Аргументы командной строки Аргументы командной строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|