Свернуть ↑
List<Integer> ids = new ArrayLIst<>();
ids.add(1);
ids.add(2);
ids.add(3);
ids.add(5);
ids.add(10);
Integer ids_array[] = ids.toArray(new Integer[ids.size()]);
Code: Java
Свернуть ↑Развернуть ↓
П.С. в прошлом примере допустил ошибку, данный метод не принимает примитивы(
Добавлено через 6 минут
а вообще лучше сделать сразу парсинг в int[] не нужно будет переводить в примитивы, + есть либы для работы с массивами.
public static int[] ItemIds;
public void loadCfg()
{
ExProperties = p.load("filename.txt");
String stringIds[] = p.getProperty("Ids", "1,2,6,4").split(",");
ItemIds = new int[stringIds.length];
for(int i = 0; i < stringIds.length; i++)
ItemIds[i] = Integer.parseInt(stringIds[i]);
}Code: Java