* @param filePath
*文件路径
* @return 成功标记
*/
public static boolean string2File(String res, String filePath) {
boolean flag = true;
BufferedReader bufferedReader = null;
BufferedWriter bufferedWriter = null;
try {
File distFile = new File(filePath);
if (!distFile.getParentFile().exists())
distFile.getParentFile().mkdirs();
bufferedReader = new BufferedReader(new StringReader(res));
bufferedWriter = new BufferedWriter(new FileWriter(distFile));
char buf[] = new char[1024]; // 字符缓冲区
int len;
while ((len = bufferedReader.read(buf)) != -1) {
bufferedWriter.write(buf, 0, len);
}
bufferedWriter.flush();
bufferedReader.close();
bufferedWriter.close();
} catch (IOException e) {
e.printStackTrace();
flag = false;
return flag;
} finally {
if (bufferedReader != null) {
try {
bufferedReader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return flag;
}
}
关于最短java代码和最简单的java程序代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- gis中怎么添加属性,arcgis如何添加属性表字段
- 快手不登陆怎么看视频号,快手不登陆怎么看视频号直播
- 游戏模拟客栈修哪个门客,客栈手机游戏
- 安卓单机内购游戏,安卓单机内购游戏大全
- php数据库分布式事务 php 分布式
- 电脑可以有什么玩法赚钱,电脑可以干什么兼职赚钱
- 听书下载,听书下载mp3网站
- 好玩的手机单机动作游戏,好玩的手机单机动作游戏有哪些
- mysql三张表怎么连接 mysql三张表联合查询sql语句