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