欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java操作文件输出为字符串以及字符串输出为文件的方法

程序员文章站 2024-02-21 12:03:34
文件输出为字符串示例代码: /** * 读取文件为字符串 * * @return */ public static string re...

文件输出为字符串示例代码:

/**
  * 读取文件为字符串
  * 
  * @return
  */
public static string readstring() {
  string str = "";
  file file = new file("c:/users/wan7/desktop/表单/粗集料试验/粗集料冲击值试验(t0322-2000).html");
  try {
   fileinputstream in = new fileinputstream(file);
   // size 为字串的长度 ,这里一次性读完
   int size = in.available();
   byte[] buffer = new byte[size];
   in.read(buffer);
   in.close();
   str = new string(buffer, "utf-8");
  } catch (ioexception e) {
   return null;
  }
  return str;
 }

字符串输出为文件示例代码:

 /**
  * 输出到文件
  */
 public static void outfile(string s) {
  file file = new file("c:/users/wan7/desktop/11111111111.html");
  try (fileoutputstream fop = new fileoutputstream(file)) {
   // if file doesn't exists, then create it
   if (!file.exists()) {
    file.createnewfile();
   }
   // get the content in bytes
   byte[] contentinbytes = s.getbytes();
   fop.write(contentinbytes);
   fop.flush();
   fop.close();
   system.out.println("done");
  } catch (ioexception e) {
   e.printstacktrace();
  }
 }

以上这篇java操作文件输出为字符串以及字符串输出为文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。