Java InputStreamReader getEncoding () Método con el Ejemplo

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

InputStreamReader Class getEncoding () método

  • getEncoding () método está disponible en java.io Class.
  • getEncoding () método se utiliza para obtener el nombre de codificación vano class esta corriente InputStreamReader y devuelve un nombre de codificación histórica cuando existe otro caso devuelve canónica nombre de codificación.
  • getEncoding () método es un método no package, es accesible sólo con el objeto for y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • no getEncoding () método hace class una excepción en el momento de conseguir la codificación.

Sintaxis:

    public String getEncoding();

Parámetro (s):

  • No acepta cualquier parámetro.

class valor:

El tipo throw del método es cadena , se pone carácter histórico nombre de codificación cuando existe otro caso devuelve canónica nombre de codificación o puede Return return cuando esta corriente ha sido cerrado.

Ejemplo:

// Java program to demonstrate the example 
// of String getEncoding() method
// of InputStreamReader
import java.io.*;
public class Demo1 {
public static void main(String[] args) throws Exception {
InputStream is_stm = null;
InputStreamReader isr_stm = null;
int val = 0;
try {
// Instantiates FileInputStream and InputStreamReader
is_stm = new FileInputStream("D:includehelp.txt");
isr_stm = new InputStreamReader(is_stm);
// By using getEncoding() method is to
// get the character encoding used by the
// stream isr_stm
String encoding = isr_stm.getEncoding();
System.out.println("isr_stm.getEncoding(): " + encoding);
} catch (Exception ex) {
System.out.println(ex.toString());
} finally {
// with the help of this block is to
// free all necessary resources linked
// with the stream
if (is_stm != null) {
is_stm.close();
if (isr_stm != null) {
isr_stm.close();
}
}
}
}
}

salida

isr_stm.getEncoding(): Cp1252


Deja un comentario

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