Как именованные параметры передаются пакетному файлу?

Вы перетасовываете ссылку на одно и то же ArrayList каждый раз. Вместо этого рассмотрите возможность копирования ArrayList на каждой итерации

ArrayList<PVector> newList = new ArrayList<>(knots); // creates a copy
Collections.shuffle(newList);
gen0.add(newList);
6
задан Jim 16 April 2009 в 18:09
поделиться

2 ответа

set FirstServer2=No
MyBatchFile.cmd

Просто заранее установите переменную среды и запустите пакет позже.

Именованные параметры в этом случае немного вводят в заблуждение , поскольку FirstServer2 - это просто обычная переменная окружения.

Я использовал похожую технику в пакете, который я написал однажды, и который был довольно настраиваемым. В зависимости от того, были установлены переменные или нет, он принимал некоторые значения по умолчанию или шел с уже определенными. Это довольно полезный метод, если вы хотите избежать чрезмерного анализа параметров, передаваемых непосредственно в пакет.

10
ответ дан 9 December 2019 в 22:39
поделиться

На переданные параметры из командной строки указывается число (% 1,% 2 и т. Д.)

Все, что угодно иначе с% вперед будет переменная окружения, установленная извне или в файле bat или cmd.

1
ответ дан 9 December 2019 в 22:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: