while ((index = sb.indexOf(strSrc, index)) != -1) {
sb.replace(index, index + strSrc.length(), strDes);
index += strDes.length();
}
return sb.toString();
}
/**
* 读文件(使用默认编码)
*
* @param file
* @return 文件内容
* @throws IOException
*/
public static String readFile(File file, String charset) throws IOException {
InputStreamReader fr = new InputStreamReader(new FileInputStream(file), charset);
StringBuffer sb = new StringBuffer();
char[] bs = new char[1024];
int i = 0;
while ((i = fr.read(bs)) != -1) {
sb.append(bs, 0, i);
}
fr.close();
return sb.toString();
}
/**
* 写文件
*
* @param file
* @param string
*字符串
* @param encoding
*编码
* @return 文件大小
* @throws IOException
*/
public static int writeFile(File file, String string, String encoding) throws IOException {
FileOutputStream fos = new FileOutputStream(file);
try {
byte[] bs = string.getBytes(encoding);
fos.write(bs);
return bs.length;
} finally {
fos.close();
}
}
}
#打开"D:\content.html"文件看效果吧 。
有什么问题可以联系我 。
java动态字符画代码的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于java动态创建字符串数组、java动态字符画代码的信息别忘了在本站进行查找喔 。
推荐阅读
- ppt中如何让图片镜像,ppt怎么设置图片镜像
- redis注解开发,rediscache注解
- 信息恢复软件代理平台,恢复短信软件免费下载
- 视频用什么制作封面最好,做视频封面用什么软件好
- 华为java代码注释模板 java代码的注释怎么写
- 宁夏国企招聘小程序开发,宁夏国企校园招聘
- 赣州邮政小程序开发公司,赣州邮政小程序开发公司怎么样
- vmware虚拟机视频教程,vmware 教程
- 怎么把图片存入mysql 怎么把图片存入微信表情包