File file=new File("c:/test.txt");
    file.renameTo(new File("c:/test.log"));

解决方案 »

  1.   

    可以先把文件读出来,然后建个 “doc“ 文件 写入 保存 ,删除原文件。
      

  2.   

    zrtl(刚从软件园回来)  
    的方法就可以吧,不用那么麻烦吧
      

  3.   

    import java.io.*;public class test1
    {
       public static void main(String[] args) {
        File file=new File("c:/test.rtf"); //指定文件名及路径
        String filename=file.getAbsolutePath();
        if(filename.indexOf(".")>=0)
        {
          filename = filename.substring(0, filename.lastIndexOf("."));
        }
        file.renameTo(new File(filename+".doc")); //改名
      }}
      

  4.   

    1、警告:如果真是把.rtf的改为.doc的文件可能造成文件的损坏
    2、如果真要改的话“zrtl(刚从软件园回来) ”方法是对的
    3、如果.rtf和.doc的编码格式是已知的情况下,可以用程序实现,不过比较麻烦,就像把.bmp的文件改成.jpg的文件一样!
      

  5.   

    .doc格式的文件如何生成呢?有相应的组件吗?我只知道.rtf可以用itext组件生成,但不知道如何生成word格式的文件!请各位高手指点一二!
      

  6.   

    import java.io.*;public class test1
    {
       public static void main(String[] args) {
        File file=new File("c:/test.rtf"); //指定文件名及路径
        String filename=file.getAbsolutePath();
        if(filename.indexOf(".")>=0)
        {
          filename = filename.substring(0, filename.lastIndexOf("."));
        }
        file.renameTo(new File(filename+".doc")); //改名
      }}
    ------------------------------------方法不是有了吗,不过真改的话得注意不同文件的编码格式。
      

  7.   

    你去找找第三方的PACKAGE应该有吧
    word格式比较烦琐