Пример для добавления изображений в связанный список в Java - PullRequest
0 голосов
/ 28 сентября 2019

Я пытался добавить изображения в связанный список.Как я могу добавить изображения в связанный список в Java после объявления.Может ли кто-нибудь помочь мне с примером кода для этого?

Я пытался добавить изображения в файловый объект, но я не понимаю, как добавить это в связанный список.

File f = new File(getClass().getResource(path).getFile());

LinkedList = new LinkedList();

Ответы [ 2 ]

1 голос
/ 28 сентября 2019
    LinkedList<File> a = new LinkedList<>();
    File f = new File(getClass().getResource(path).getFile());
    a.add(f);

Вы определяете LinkedList типа File и добавляете свой файловый объект в список, используя метод add.

0 голосов
/ 28 сентября 2019

Тип LinkedList<> является типом шаблона, что подтверждается тем фактом, что его определение имеет эти странные угловые скобки <>.Это означает, что это будет работать для любого типа.Работает так, что вы объявляете LinkedList<> что-то вроде этого

LinkedList<File> files = new LinkedList<>();

Теперь files будет хранить список File типов.

РЕДАКТИРОВАТЬ: Вы не можете сохранить Image типов, потому что ваши переменные, которые вы хотите сохранить, не относятся к типу Image.Они имеют тип File.

РЕДАКТИРОВАТЬ: Вы можете хранить файлы в этом списке с кодом

files.add(file);

, где file - файл, который вы хотите сохранить.Для получения дополнительной информации о LinkedList<>, проверьте https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/LinkedList.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...