java中对文件的操作

java中对文件的操作

ID:6031848

大小:32.00 KB

页数:6页

时间:2017-12-31

java中对文件的操作_第1页
java中对文件的操作_第2页
java中对文件的操作_第3页
java中对文件的操作_第4页
java中对文件的操作_第5页
资源描述:

《java中对文件的操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java中对文件的操作java中提供了io类库,可以轻松的用java实现对文件的各种操作。下面就来说一下如何用java来实现这些操作。1。新建目录<%@pagecontentType="text/html;charset=gb2312"%><%StringfilePath="c:/aaa/";filePath=filePath.toString();//中文转换java.io.FilemyFilePath=newjava.io.File(filePath);if(!myFilePath.exists())myFilePath.mkdir();%>2。新建文件<%@pageconte

2、ntType="text/html;charset=gb2312"%><%@pageimport="java.io.*"%><%StringfilePath="c:/哈哈.txt";filePath=filePath.toString();FilemyFilePath=newFile(filePath);if(!myFilePath.exists())myFilePath.createNewFile();FileWriterresultFile=newFileWriter(myFilePath);PrintWritermyFile=newPrintWriter(resultFile

3、);StringstrContent="中文测试".toString();myFile.println(strContent);resultFile.close();%>3。删除文件<%@pagecontentType="text/html;charset=gb2312"%><%StringfilePath="c:/支出证明单.xls";filePath=filePath.toString();java.io.FilemyDelFile=newjava.io.File(filePath);myDelFile.delete();%>4。文件拷贝<%@pagecontentType="

4、text/html;charset=gb2312"%><%@pageimport="java.io.*"%><%intbytesum=0;intbyteread=0;file://读到流中InputStreaminStream=newFileInputStream("c:/aaa.doc");FileOutputStreamfs=newFileOutputStream("d:/aaa.doc");byte[]buffer=newbyte[1444];intlength;while((byteread=inStream.read(buffer))!=-1){out.println("

5、<DT><B>"+byteread+"</B></DT>");bytesum+=byteread;System.out.println(bytesum);fs.write(buffer,0,byteread);}inStream.close();%>5。整个文件夹拷贝<%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="java.io.*"%><%Stringurl1="C:/aaa";Stringurl2="d:/java/";(newFile(url2)).mkdirs();File[]file=(newFi

6、le(url1)).listFiles();for(inti=0;i<file.length;i++){if(file[i].isFile()){file[i].toString();FileInputStreaminput=newFileInputStream(file[i]);FileOutputStreamoutput=newFileOutputStream(url2+"/"+(file[i].getName()).toString());byte[]b=newbyte[1024*5];intlen;while((len=input.read(b))!=-1){output.

7、write(b,0,len);}output.flush();output.close();input.close();}}%>6。文件下载<%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="java.io.*"%><%StringfileName="zsc104.swf".toString();//读到流中InputStreaminStream=newFileInputStream("c:/zs

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。