Java操作文件输出为字符串以及字符串输出为文件的方法
时间:2021-01-18 14:43:32|栏目:JAVA代码|点击: 次
文件输出为字符串示例代码:
/**
* 读取文件为字符串
*
* @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 中普通代码块,构造代码块,静态代码块区别及代码示例
栏 目:JAVA代码
下一篇:详解springmvc之json数据交互controller方法返回值为简单类型
本文标题:Java操作文件输出为字符串以及字符串输出为文件的方法
本文地址:http://www.codeinn.net/misctech/46879.html


阅读排行
- 1Java Swing组件BoxLayout布局用法示例
- 2java中-jar 与nohup的对比
- 3Java邮件发送程序(可以同时发给多个地址、可以带附件)
- 4Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type异常
- 5Java中自定义异常详解及实例代码
- 6深入理解Java中的克隆
- 7java读取excel文件的两种方法
- 8解析SpringSecurity+JWT认证流程实现
- 9spring boot里增加表单验证hibernate-validator并在freemarker模板里显示错误信息(推荐)
- 10深入解析java虚拟机




