服务器之家

服务器之家 > 正文

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

时间:2021-05-18 11:04     来源/作者:DoubleFJ

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/**
  * 读取文件为字符串
  *
  * @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;
 }

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/**
 * 输出到文件
 */
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操作文件输出为字符串以及字符串输出为文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。

原文链接:https://blog.csdn.net/ffj0721/article/details/73996576

标签:

相关文章

热门资讯

2022年最旺的微信头像大全 微信头像2022年最新版图片
2022年最旺的微信头像大全 微信头像2022年最新版图片 2022-01-10
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国 2021-05-08
返回顶部