开发者

Java File manipulation

开发者 https://www.devze.com 2022-12-22 20:46 出处:网络
So I have an application with a JFileChooser from which I select a file to read. Then I change some words and write a new file. The problem that I 开发者_运维问答am having is that when I write the new

So I have an application with a JFileChooser from which I select a file to read. Then I change some words and write a new file. The problem that I 开发者_运维问答am having is that when I write the new file it's saved in the project directory. How do I save it in the same directory as the file that I chose using the JFileChooser. Note: I don't want to use the JFileChooser to choose the location. I just need to save the file in the same directory as the original file that I read.


You choose a file like this:

File fileToRead = JFileChooser.getSelectedFile();

Then you read and change the content and write it back to the same location with a different name:

File fileToWrite = new File( fileToRead.getParent(), "newName.txt" );
0

精彩评论

暂无评论...
验证码 换一张
取 消