Utilize os seguintes métodos para evitar perda de dados
-
java.io.InputStreamReader.InputStreamReader
(java.io.InputStream,
java.lang.String)
-
java.io.InputStreamReader.InputStreamReader
(java.io.InputStream,
Charset)
-
java.io.InputStreamReader.InputStreamReader
(java.io.InputStream,
CharsetDecoder)
public static void main(String[] args){
try {
java.io.FileInputStream fileInput;
java.io.InputStreamReader reader;
fileInput = new java.io.FileInputStream("file1");
reader = new java.io.InputStreamReader(fileInput,"UTF-16BE");
System.out.println(reader.read());
}catch (Exception e){
e.printStackTrace();
}
}
|
|