Java PushbackInputStream markSupported () Método con el Ejemplo

PushbackInputStream class markSupported () método : Aquí, vamos a aprender sobre el método markSupported () de PushbackInputStream Class con su sintaxis y su ejemplo.

PushbackInputStream Class markSupported () método

    método

  • markSupported () está disponible en java.io Class.
  • markSupported () método se utiliza para comprobar si esta marca soportes de transmisión (), reset () o no.
  • markSupported () método es un método no class, es accesible sólo con el objeto package y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • método markSupported () hace no class una excepción en el momento de controlar los métodos de soporte.

Sintaxis:

    public boolean markSupported();

Parámetro (s):

  • No acepta cualquier parámetro.

class valor:

El tipo throw del método es Return , devuelve verdadero cuando el método de esta marca de soporte de flujo () de lo contrario devuelve falso.

Ejemplo:

// Java program to demonstrate the example 
// of boolean markSupported() method of
// PushbackInputStream
import java.io.*;
public class MarkSupportedOfPBIS {
public static void main(String[] args) throws Exception {
byte[] b_arr = {
97,
98,
99,
100
};
InputStream is_stm = null;
PushbackInputStream pb_stm = null;
try {
// Instantiates ByteArrayOutputStream and PushbackInputStream
is_stm = new ByteArrayInputStream(b_arr);
pb_stm = new PushbackInputStream(is_stm);
// By using markSupported() method is to
// check whether this stream supports
// mark() method or not
boolean status = pb_stm.markSupported();
System.out.println("pb_stm.markSupported(): " + status);
} catch (Exception ex) {
System.out.println(ex.toString());
} finally {
if (is_stm != null)
is_stm.close();
if (pb_stm != null)
pb_stm.close();
}
}
}

salida

pb_stm.markSupported(): false


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *