Jestem nowicjuszem w Javie i napotkałem kilka funkcji, które akceptują tablicę danych elementów (np. int[]
). Jednak są przypadki, w których mam tylko jedną int do przejścia i zastanawiałem się, jak to zrobić w linii (na przykład bez definiowania najpierw zmiennej tablicowej).Przekazywanie pojedynczego elementu Tablica Inline
Na przykład, jak uprościć to:
int[] pidArray = { mySinglePID };
am.getProcessMemoryInfo(pidArray); // This one accepts arrays only
Aby coś podobnego (złożony, nie działa w ten sposób):
am.getProcessMemoryInfo([mySinglePID]);
Zdobione dokładnie 30 sekund po tym, jak opublikowałem pytanie. Dzięki za pomoc. –
@ ColorWP.com serdecznie zapraszamy :) – PermGenError
W rzeczywistości twój pierwszy przykład jest taki sam jak opublikowany w OP. Nie musisz używać "new int []" jawnie, gdy używasz inicjalizacji w miejscu. To, czego potrzebuje OP, to drugie. –