⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 copyofinputstreamreader.java

📁 一个查询某一个域名是否被注册的源代码 socket连接HTTP请求 网络编程学习
💻 JAVA
字号:
/*
 * 创建日期 2007-4-13
 *
 * TODO 要更改此生成的文件的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */

/**
 * @author Seveny
 * 
 * TODO 要更改此生成的类型注释的模板,请转至 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */

import java.io.*;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

public class CopyOfInputStreamReader {
	public static void main(String[] args) throws IOException {
		// int b;
		InputStreamReader isr = new InputStreamReader(new FileInputStream(
				new File("res/mess.txt")), "UTF-8");
		String str = "";
		// try {

		System.out.println("The content of text is:");
		// while ((b = isr.read()) != -1)//顺序读取文件text里的内容并赋值给整型变量b,直到文件结束为止。
		// {
		// str += (char)b;
		// System.out.print((char) b);
		// }
		// isr.close();
		// isr = null;
		// } catch (FileNotFoundException e) {
		// System.out.println(e);
		// } catch (IOException e) {
		// System.out.println(e);
		// } catch (Exception e) {
		// System.out.println(e);
		// }

		// System.out.print(str);
		OutputStreamWriter isw = new OutputStreamWriter(new FileOutputStream(
				"res/GBK_mess.txt", false), "big5");
		// isw.write(str);

		try {
			BufferedReader in = new BufferedReader(isr);
			PrintWriter out = new PrintWriter(new BufferedWriter(isw));
			
			while ((str = in.readLine()) != null) {
				System.out.println(str);
				out.println(str);
				out.flush();
			}
			
//			str = getCurrentDate();
//			out.println(str);
//			out.flush();
			
			out.close();
			out = null;
		} catch (Exception ex) {
		}

		isw.close();
		isw = null;
		isr.close();
		isr = null;

		// System.out.println();


	}

	private static String getCurrentDate() {
		SimpleDateFormat format = new SimpleDateFormat(
				"E, dd MMM yyyy HH:mm:ss", Locale.ENGLISH);
		return format.format(new Date());
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -