文件流总结
来源:互联网 发布:mac 读取exe 编辑:程序博客网 时间:2024/04/30 13:32
String str= "";
String all ="";
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filePath)));
while ((str = br.readLine())!=null){
all +=str;
}
读取某文件
把某字符串写入指定文件
String content= “要写入的字符串”;
if(content != null && !"".equals(content)){
File tofile=new File(docFilePathHtm);
FileWriter fw=new FileWriter(tofile);
BufferedWriter buffw=new BufferedWriter(fw);
PrintWriter pw=new PrintWriter(buffw);
pw.write(content);
pw.flush();
pw.close();
buffw.close();
fw.close();
/**
* 读取二进制数据从文件
* @param filePath
* @return
* @throws Exception
*/
public static byte [] getByteFromFile(String filePath) throws Exception{
if(fileValidate(filePath)){
File file = new File(filePath);
byte b [] = new byte [(int) file.length()];
InputStream is = new FileInputStream(file);
BufferedInputStream bi = new BufferedInputStream(is);
bi.read(b);
bi.close();
is.close();
return b;
}else{
logger.info("文件不合法");
}
return null;
}
/**
* 读取二文本数据从文件
* @param filePath
* @return
* @throws Exception
*/
public static String getStringOfFile(String filePath) throws Exception{
if(fileValidate(filePath)){
File file = new File(filePath);
byte b [] = new byte [(int) file.length()];
InputStream is = new FileInputStream(file);
BufferedInputStream bi = new BufferedInputStream(is);
bi.read(b);
bi.close();
is.close();
return new String(b);
}else{
logger.info("文件不合法");
}
return null;
}
- 文件流总结
- 文件流总结
- 文件IO流总结
- Java 文件流总结
- java文件与文件流操作总结
- Java文件流的总结
- 文件读写流学习总结
- C#中的文件流总结
- java 文件输入输出流总结
- 文件总结
- 学习总结-操作文件,IO流
- FileStream操作文件流的用法总结
- Java中IO流操作文件总结
- Java IO字节流读取文件总结
- Java IO字符流读取文件总结
- Java中IO流操作文件总结
- 文件和流学习总结1
- 0719学习总结(文件流的输入输出)
- RCP 带复选框的树的级联选择与取消
- 捕捉用户向DataGridView的单元格输入不正确值时发生的错误
- 备案网站打不开,如何备案?
- .Net基础:C#中对DatagridView部分常用操作
- python中的编码模式
- 文件流总结
- 淡薄人生,宁静致远
- static变量与asp.net
- 向往梦想的小熊
- 多线程编程中非常有用的提示和技巧
- 如何成为顶级的程序员
- 在aspx里嵌入播放器.这个是播放flash视频的
- 文本与二进制内容的存取操作
- JS复制文本框内容