Java獲取檔案字尾的最簡單方式

NO IMAGE

File file=new File("pathname");  
/* 過濾目錄和不存在的檔案 
 * if(!(file.exists()||file.isFile())){ 
 *  return ; 
 *  } 
 */  
if(!(file.exists()||file.isFile())){  
    return ;  
}  
/*  String s[]=file.getName().split("\."); 
 *  根據正規表示式分割成陣列 
 */  
String s[]=file.getName().split("\.");  
String pathstr=file.getPath();  
/*  如果 s.length<2 表示沒有字尾 
 *  可以自己加一個 
 *  否則就可以得到字尾了,陣列的最後一個就是它的字尾 
 */  
if(s.length<2){  
    pathstr=pathstr ".jpg";  
}else {  
    String 字尾=s[s.length-1];  
} 

我的資源:

 

http://download.csdn.net/user/qiziyiming

我的其它部落格

http://my.csdn.net/qiziyiming