How to read UTF8 encoded file using RandomAccessFile?
You can convert string, read by readLine to UTF8, using following code: public static void main(String[] args) throws IOException { RandomAccessFile raf = new RandomAccessFile(new File(“MyFile.txt”), “r”); String line = raf.readLine(); String utf8 = new String(line.getBytes(“ISO-8859-1”), “UTF-8”); System.out.println(“Line: ” + line); System.out.println(“UTF8: ” + utf8); } Content of MyFile.txt: (UTF-8 Encoding) Привет из Украины Console … Read more