Java生成新文件
1、File file = new File(“.”);这句话的意思是创建一个文件夹,路径是当前目录。
2、首先打开eclipse软件。点击“File,再选择“New”,然后点击“Java Project”。在此输入项目名称。点击“Finish”。然后在左侧,找到并双击刚刚创建的项目。选中“src”。
3、String newPath = path+/newpath;//指定新路径 File file = new File(newPath );//定义一个文件流 file.mkdir();//创建文件夹 备注:如果不确定原有文件夹是否存在的情况下,可以通过”mkdirs“创建多层路径。
4、所以楼主又看到了所创建的文件。异常用try catch捕获FileNotFoundException。第二个问题:创建多级目录要用file.mkdirs();你那个只能创建一级目录。
java生成文件问题
1、如果文件夹不存在会出现异常 Exception in thread main java.io.IOException: 系统找不到指定的路径。
2、中间加一个buffer.DataOutputStream out = new DataOutputStream(new BufferedInputStream(outFile));这样速度会快起来的。因为IO操作很费时,out.write(a[i]);这条语句每次都产生一次io操作,加上buffer就有个缓存。
3、PrintWriter(String fileName)创建具有指定文件名称且不带自动行刷新的新 PrintWriter。PrintWriter(String fileName, String csn)创建具有指定文件名称和字符集且不带自动行刷新的新 PrintWriter。
4、Tomcat有临时目录,JSP是通过Tomcat这样的容器运行的,产生的文件都在临时目录里,除非你指定文件绝对路径。
java新手编辑生成文件问题
如果文件夹不存在会出现异常 Exception in thread main java.io.IOException: 系统找不到指定的路径。
使用指定文件创建不具有自动行刷新的新 PrintWriter。PrintWriter(File file, String csn)创建具有指定文件和字符集且不带自动刷行新的新 PrintWriter。
String filePath=d\\\temp\\evan.txt;File file=new File(d\\\temp);这两行的目录错了,d后面需要加个冒号:。不报错可能是因为File file=new File(d\\\temp);抛异常了,但catch捕捉不到。
Java的文件生成然后写入
在新建好的文件夹中新建一个文本文档,把文档名改为HelloWorld.java,并在该文档中写好如下程序。
利用file相关的类,是可以创建文件的,添加对应的后缀名就可以了。
可以使用java中的FileWriter类向文件中写入数据。很简单。
随机数 循环范围写错了。你检查下则个循环的范围呢。
Java生成文件的问题
1、如果文件夹不存在会出现异常 Exception in thread main java.io.IOException: 系统找不到指定的路径。
2、File file=new File(abc.txt); 这种方式,即使abc.txt文件已经存在,程序还是会创建一个新的文件把已经存在的同名文件覆盖,不会抛出异常。
3、中间加一个buffer.DataOutputStream out = new DataOutputStream(new BufferedInputStream(outFile));这样速度会快起来的。因为IO操作很费时,out.write(a[i]);这条语句每次都产生一次io操作,加上buffer就有个缓存。