Рубрики

Метод ObjectInputStream read () в Java с примерами

Метод read () класса ObjectInputStream в Java считывает байт данных. Этот метод не будет работать, если нет данных.

Синтаксис :

public int read()

Параметры: Этот метод не принимает никаких параметров.

Возвращаемое значение: этот метод возвращает чтение байта или -1, если достигнут конец потока.

Исключения : функция генерирует IOException, если произошла ошибка ввода-вывода.

Ниже программа иллюстрирует вышеуказанный метод:

Программа 1:

// Java-программа для иллюстрации
// вышеуказанный метод

  

import java.io.*;

  

public class GFG {

    public static void main(String[] args)

    {

        try {

  

            // создаем новый файл

            // с ObjectOutputStream

            FileOutputStream out

                = new FileOutputStream("gopal.txt");

            ObjectOutputStream out1

                = new ObjectOutputStream(out);

  

            // записывать

            out1.writeUTF("Geeks for Geeks");

  

            // Очищает поток

            out1.flush();

  

            // создаем ObjectInputStream

            // для файла

            ObjectInputStream example

                = new ObjectInputStream(

                    new FileInputStream(

                        "gopal.txt"));

  

            // Чтение из потока

            for (int i = 0; i < example.available();) {

                System.out.print("" + (char)example.read());

            }

        }

        catch (Exception ex) {

            ex.printStackTrace();

        }

    }

}

Выход:

Ссылка : https://docs.oracle.com/javase/10/docs/api/java/io/ObjectInputStream.html#read ()

Рекомендуемые посты:

Метод ObjectInputStream read () в Java с примерами

0.00 (0%) 0 votes