Рубрики
Без рубрики

Как сериализовать и десериализовать ArrayList в Java

ArrayList по умолчанию сериализуем. Это означает, что вам не нужно реализовывать сериализуемый интерфейс exp… Помеченный java.

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

Смотрите оригинальную статью: https://www.java8net.com/2020/03/serialize-arraylist-in-java.html

Сериализация ArrayList:

ArrayList ArrayList<>( Массивы.asList(“A”, “B”, “C”, “D”, “E”)); попробуйте { FileOutputStream FileOutputStream(“данные”); ObjectOutputStream ObjectOutputStream ObjectOutputStream(FileOutputStream);

  objectOutputStream.writeObject(arrayList);

  objectOutputStream.close();
  fileOutputStream.close();

} catch (IOException e) { e.printStackTrace(); }

Десериализация ArrayList:

try { FileInputStream FileInputStream(“data”); ObjectInputStream objectInputStream ObjectInputStream(fileInputStream);

   ArrayList arrayList 
            = (ArrayList) objectInputStream.readObject();
   System.out.println(arrayList);

   fileInputStream.close();
   objectInputStream.close();

} catch (IOException | ClassNotFoundException e) { e.printStackTrace(); }

Чтобы узнать подробности, посетите: Чтобы узнать подробности, посетите:

Дополнительные сведения: https://www.java8net.com/2020/03/synchronized-arraylist-in-java.html https://www.java8net.com/2020/02/how-to-sort-arraylist-in-java.html https://www.java8net.com/2020/03/initialize-arraylist-in-java.html https://www.java8net.com/2020/03/arraylist-to-hashmap-in-java.html

Оригинал: “https://dev.to/aryan19694946/how-to-serialize-and-deserialize-arraylist-in-java-5e81”