/*
* Copyright (c) 2005 Eugene Matyushkin
*/
package test;
import java.io.*;
/**
* StringReconstructionTest
*
* @author Eugene Matyushkin
*/
public class StringReconstructionTest {
private static final String FILENAME = "./alphabet.utf8";
private static final String ENCODING_WIN1251 = "windows-1251";
private static final String ENCODING_UTF8 = "UTF-8";
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(
new InputStreamReader(
new FileInputStream(FILENAME),ENCODING_WIN1251)); // 1.
String incorrect = br.readLine();
br.close();
System.out.println("Incorrect string: "+incorrect);
String restored = new String(incorrect.getBytes(ENCODING_WIN1251),ENCODING_UTF8); // 2.
System.out.println("Restored string: "+restored);
br = new BufferedReader(
new InputStreamReader(
new FileInputStream(FILENAME),ENCODING_UTF8)); // 3.
String correct = br.readLine();
br.close();
System.out.println("Correct string: "+correct);
}
}
import java.io.*;
public class ReadSpecificLine {
public static void main(String[] args) {
String line = "";
int lineNo;
try {
FileReader fr = new FileReader("new.txt");
BufferedReader br = new BufferedReader(fr);
for (lineNo = 1; lineNo < 10; lineNo++) {
if (lineNo == 5) {
line = br.readLine();
} else
br.readLine();
}
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("Line: " + line);
}
}
* This source code was highlighted with Source Code Highlighter.| Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |