方法一:
import java.io.File;
public class Main {
public static void main(String[] args) throws Exception {
File file = null;
File dir = new File(“C:\\Windows\\boot”);
file = File.createTempFile
(“JavaTemp”, “.javatemp”, dir);
System.out.println(file.getPath());
}
}
方法二:
import java.io.*;
import java.util.*;
public class Test {
public static void main(String[] args) throws IOException {
File file=new File(“C:\\Windows\\boot”);
if(!file.exists()){//如果文件夹不存在
file.mkdir();//创建文件夹
}
try{//异常处理
//如果file文件夹下没有test.txt就会创建该文件
BufferedWriter bw=new BufferedWriter(new FileWriter(“C:\\Windows\\boot\\test.txt”));
bw.write(“Hello!”);//在创建好的文件中写入”Hello”
bw.close();//一定要关闭文件
}catch(IOException e){
e.printStackTrace();
}
}
方法三:
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileWriter;
import java.io.IOException;
import java.io.RandomAccessFile;
public class AllTest {
public static void main(String args[])
{
StringBuffer fileBuf=new StringBuffer();
String filePar = “:\\Windows\\boot”;// 文件夹路径
File myPath = new File( filePar );
if ( !myPath.exists()){//若此目录不存在,则创建之
myPath.mkdir();
System.out.println(“创建文件夹路径为:”+ filePar);
}
// 文件夹路径存在的情况下
String filename = “test.txt”;// 文件名
try {
FileWriter fw = new FileWriter(filePar + “\\” + filename,true);// filePar + “\\” + filename,true
// FileWriter 就是牛,如果文件名 的文件不存在,先创建再读写;存在的话直接追加写,关键字true表示追加
String originalLine = “aaaaaaaaaa” + “\n”;//
System.out.println(“*** “+ originalLine);
fw.write(originalLine);
// 关闭写文件,每次仅仅写一行数据,因为一个读文件中仅仅一个唯一的od
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
今天的文章java创建文件的路径_JAVA如何指定路径创建文件?分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/11329.html