Рубрики

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

Метод available () класса ObjectInputStream в Java возвращает количество байтов, которые можно прочитать без блокировки потока.

Синтаксис :

public int available()

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

Возвращаемое значение: этот метод возвращает количество доступных байтов.

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

Программа 1:

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

  

import java.io.*;

  

public class GFG {

    public static void main(String[] args) throws Exception

    {

  

        FileOutputStream out

            = new FileOutputStream("gopal.txt");

        ObjectOutputStream out1

            = new ObjectOutputStream(out);

  

        // записать что-то в файл

        out1.writeUTF("Geeks For Geeks");

  

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

        out1.flush();

  

        // Закрываем поток

        out1.close();

  

        // создаем ObjectInputStream

        // для файла, который мы создали ранее

        ObjectInputStream example

            = new ObjectInputStream(

                new FileInputStream(

                    "gopal.txt"));

  

        // Выводим количество доступных байтов

        System.out.println(example.available());

        example.close();

    }

}

Выход:

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

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

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

0.00 (0%) 0 votes