1. 程式人生 > >如果想要跨平臺,在file類下有separtor(),返回鎖出平臺的文件分隔符

如果想要跨平臺,在file類下有separtor(),返回鎖出平臺的文件分隔符

code 方法 分隔 spa exception cat print 如果 系統

對於命令:File f2=new file(“d:\\abc\\789\\1.txt”)

這個命令不具備跨平臺性,因為不同的OS的文件系統很不相同。

如果想要跨平臺,在file類下有separtor(),返回鎖出平臺的文件分隔符。

File.fdir=new File(File.separator);

String str=”abc”+File.separator+”789”;

使用文件下的方法的時候一定註意是否具備跨平臺性。

 1 package TomTexts;
 2 import java.io.*;
 3 public class TomTexts_38 {
 4     public
static void main(String [] args) 5 { 6 try 7 { 8 System.out.println("…正在運行程序…"); 9 throw new IOException("用戶自行產生異常"); 10 } 11 catch(IOException e) 12 { 13 System.out.println("已捕獲了該異常!"); 14 } 15 } 16 17 }

如果想要跨平臺,在file類下有separtor(),返回鎖出平臺的文件分隔符