⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 renamefile.java

📁 是关于JAVA中的关于输入输出流的一些例子 可以让大家更好的了解输入输出流
💻 JAVA
字号:
import java.io.*;
import java.util.Date;

public class RenameFile{
 
 //显示文件基本信息。
  private static void fileData(File f) {
    System.out.println(
      "Absolute path: " + f.getAbsolutePath() +
      "\n Can read: " + f.canRead() +
      "\n Can write: " + f.canWrite() +
      "\n getName: " + f.getName() +
      "\n getParent: " + f.getParent() +
      "\n getPath: " + f.getPath() +
      "\n length: " + f.length() +
      "\n lastModified: " + new Date(f.lastModified()));
    if(f.isFile())
      System.out.println("It's a file");
    else if(f.isDirectory())
      System.out.println("It's a directory");
  }
  
  //将命令行第一个参数是原来的文件名,第二个参数是新文件名。
  public static void main(String[] args) {
  
      File old = new File(args[0]);   
      File rname = new File(args[1]);
    
      System.out.println("The original file's information:");
      fileData(old);
      old.renameTo(rname);
      System.out.println("\n The file information after reneme:");
      fileData(rname);  //文件重命名。
      if (!old.exists()){
         System.out.println("\n The original file never exists."); 
      }
  }  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -