Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Java_Лекция 2 / 15_IO_Examples / src / OutputEncoding

.java
Скачиваний:
35
Добавлен:
14.04.2015
Размер:
1 Кб
Скачать
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.io.UnsupportedEncodingException;


public class OutputEncoding {
	public static void main(String[] args) throws FileNotFoundException, UnsupportedEncodingException {
		// How to write info into the file
		
		// Write info into the file with Cp1251 encoding
		PrintWriter out = new PrintWriter(
				new OutputStreamWriter(
						new FileOutputStream("test-1251.txt"), // <=== destination file
						"Cp1251")); // <=== file encoding
		
		out.println("This text is written in Cp1251 encoding");
		out.println("Этот текст записан в кодировке по умолчанию ОС Windows русской локализации");
		out.println("Cp1251");
		
		out.close();

		// Write info into the file with Cp866 encoding
		out = new PrintWriter(
				new OutputStreamWriter(
						new FileOutputStream("test-866.txt"), // <=== destination file
						"Cp866")); // <=== file encoding
		
		out.println("This text is written in Cp866 encoding");
		out.println("Этот текст записан в кодировке по умолчанию КОНСОЛИ ОС Windows русской локализации");
		out.println("Cp866");
		
		out.close();
	}

}
Соседние файлы в папке src