Чи є спосіб створити список примітивних int або будь-яких примітивів у Java
Ні, ти не можеш. Ви можете тільки створити список довідкових типів, як Integer, Stringабо призначений для користувача тип.
Здається, я можу зробити List myList = new ArrayList();і додати "int" у цей список.
Коли ви додаєте intдо цього списку, він автоматично вставляється у Integerтип обгортки. Але це погана ідея використовувати списки необроблених типів або для будь-якого загального типу в нових кодах.
Я можу додати що завгодно до цього списку.
Звичайно, це є перевагою використання сирого типу. Ви можете вмістити в одному контейнері Кішку , Собаку , Тигра , Динозавра .
Це мій єдиний варіант, створити масив int і перетворити його в список
У цьому випадку ви також отримаєте List<Integer>єдиний. Ви не можете створити List<int>жодних примітивів.
Вас все одно не слід турбувати. Навіть у List<Integer>вас можна додати intпримітивні типи. Він буде автоматично встановлений у поле, як у наведеному нижче прикладі:
List<Integer> list = new ArrayList<Integer>();
list.add(5);