发布网友 发布时间:2022-04-25 04:46
共2个回答
热心网友 时间:2023-10-16 23:32
String fileName = "d:\\hello.txt";
File file = new File(fileName);
FileOutputStream fos = new FileOutputSream(file);
然后你再试试
一样的呀,你把值取二次呀,第一次取出文件名来,第二次取出*.txt
然后你"*.txt".substring(1,"*.txt".length());取出".txt"
再把 fileName+".txt"就好了呀
热心网友 时间:2023-10-16 23:32
FileOutputStream fos=new FileOutputStream("C:/abc.txt");
用这一句写就可以了!写好后文件就会保存在c盘的,要注意的时你写文件保存路径时一定要把后缀名也写上.
这里有个方法直接取出后缀名的,你可以参考下:
private String getExtention(String fileName){
int type=fileName.lastIndexOf(".");
return fileName.substring(type);
}