怎样用FileOutputStream写一个指定类型的文件

发布网友 发布时间: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);
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com