小问题2个!

fengyang 2002-04-22 04:36:09
写了以下程序:
public void fileWrite(String fileName,String fileContent)
{
FileWriter fWriter;
try
{
fWriter=new FileWriter(fileName);
fWriter.write(fileContent);
fWriter.close();
EBMakerFrame.jTextArea1.append("建文件"+fileName+"成功.\n");
}
catch(IOException e)
{
EBMakerFrame.jTextArea1.append("建文件"+fileName+"失败.\n");
}
}

但是,只是在程序所在路径下建立了一fileName文件。我想在当前程序所在路径下的temp文件夹(加入不存在则新建一个)下新建此fileName文件,如何实现?
另外如何将一个文件剪切到另一个地方?
...全文
34 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
leonzhao 2002-04-22
  • 打赏
  • 举报
回复
给你一段程序(刚写的)

import java.io.*;

public class FileMove {
public static void main(String[] args) {
FileWriter fWriter;
String fileName = "ABC.txt";
String fileContent = "Test Content";
try
{
File temp = new File("Temp");
if (!temp.exists())
temp.mkdir();
fWriter=new FileWriter("Temp" + File.separator + fileName);
fWriter.write(fileContent);
fWriter.close();
} catch (Exception exc) {
}
File newFile = new File("Temp" + File.separator + fileName);
newFile.renameTo(new File("F:\\ABC.txt"));
}
}

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧