`
godandghost
  • 浏览: 33258 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

简单的文件读写例子

阅读更多
public class ReadWriteFile {

	public static String readFile(File file)
	{
		String line = null;
		FileReader reader = null;
		String content = "";
		try {
			reader = new FileReader(file);
			BufferedReader bufread = new BufferedReader(reader);
			while ((line = bufread.readLine()) != null) {
				content += line;
			}
		}
		catch (IOException e) {
			e.printStackTrace();
		}
		finally {
			if (reader != null) {
				try {
					reader.close();
				}
				catch (IOException e) {
					e.printStackTrace();
				}
			}
		}

		return content;
	}

	public static void writeFile(File file, String newStr)
	{
		BufferedWriter writer = null;
		try {
			writer = new BufferedWriter(new FileWriter(file));
			writer.write(newStr);
		}
		catch (Exception e) {
			e.printStackTrace();
		}
		finally {
			try {
				if (writer != null) {
					writer.close();
				}
			}
			catch (IOException e) {
				e.printStackTrace();
			}
		}
	}

}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics