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

📄 output.java

📁 软件体系结构 KWIC三种风格的java实现
💻 JAVA
字号:

package adtstyle;

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;


public class Output {
	
	private FileWriter fw;
	private BufferedWriter bw;
	
	/**
	 * output方法迭代调用alphabetizer里面的方法得到按字母顺序排好序的行数据,并输出
	 * @param fOutput 输出文件
	 * @param alphabetizer 方便output方法调用alphabetizer里面的方法
	 */
	public void output(File fOutput, Alphabetizer alphabetizer) {
		try {
			fw = new FileWriter(fOutput);
			bw = new BufferedWriter(fw);
			
			for(int i = 0; i < alphabetizer.getLineCount(); i++) {
				String line = alphabetizer.getLineAsString(i);
				bw.write(line);
				bw.write("\r\n");
			}
			
			bw.close();
			fw.close();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}

⌨️ 快捷键说明

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