/*
*Java文件操作獲取文件擴展名
*
*Createdon:2011-8-2
*Author:blueeagle
*/
(Stringfilename){
if((filename!=null)&&(filename.length()>0)){
intdot=filename.lastIndexOf('.');
if((dot>-1)&&(dot<(filename.length()-1))){
returnfilename.substring(dot+1);
}
}
returnfilename;
}
/*
*Java文件操作獲取不帶擴展名的文件名
*
*Createdon:2011-8-2
*Author:blueeagle
*/
(Stringfilename){
if((filename!=null)&&(filename.length()>0)){
intdot=filename.lastIndexOf('.');
if((dot>-1)&&(dot<(filename.length()))){
returnfilename.substring(0,dot);
}
}
returnfilename;
}
㈡ 1.java源文件 擴展名
java源文件的擴展名為」.java「。
解釋:這個是固定規范,源文件顧名思義就是最原始的沒有經過編譯的文件,這個在java中就是」.java」
備註:編譯後的文件擴展名是「.class」文件。
㈢ 用java編寫一個獲取已知文件的擴展名程序
String name = "abc.java.txt";
String extName = name.substring(name.lastIndexOf(".") + 1);//擴展名
System.out.println(extName);
㈣ 怎麼獲取文件後綴名是.java文件
選取文件的時候加個文件名過濾器即可。類似如下:
File
file
=
new
File("D:\\mm");
File[]
files
=
file.listFiles(new
FilenameFilter()
{
public
boolean
accept(File
file,
String
fileName)
{
if(fileName.endsWith(".java")){
return
true;
}
return
false;
}
});
這就是獲取D:mm目錄下的.java文件
㈤ JAVA中listfiles怎樣查找指定文件夾中後綴名為 ".PNG", ".GIF", ".JPG"的圖片
File f = new File("路徑");
if(f.isDirectory())//必須是文件夾回
{
File[] files = f.listFiles();//得到答所有FILE
for(File _f : files)
{
if(_f.exists())
{
if(_f.isDirectory())//是文件夾遞歸查找
{
//遞歸
}else{
String fileName = _f.getName();
String fileSuffix = fileName.substring(fileName.lastIndexOf("."));//得到後綴
if(fileSuffix.toUpperCase().equals("PNG")||fileSuffix.toUpperCase().equals("JPG"))
{
System.out.println("bingo!");
}
}
}
}
}
㈥ java獲取文件名, 提取字元串中局部字元串。拆分文件名及後綴
正則不是更簡單
([^\\/]+)\.([^\\/]+)
$1是文件名,$2是擴展名 ,下面是Javascript的測試代碼:
<script type="text/javascript">
var a="c:\\windows\\abc.txt";
var reg = /([^\\/]+)\.([^\\/]+)/i;
reg.test(a);
alert(RegExp.$1);
alert(RegExp.$2);
</script>
㈦ jsp或者JAVA如何獲取文件的後綴名字嗎
public String getFileType(String fileUri){
File file = new File(fileUri);
String fineName = file.getName();
String fileType = fileName.substring(fileName.lastIndexOf(\".\")+1,fileName.length())
return fileType;
}
㈧ 關於在Java編程的時候如何讀取一些字典文件,文件的後綴名為dict 或者 dct
.dic是一種詞典文件格式,Dic文件由若干單詞單元組成,每一個單元包含了單詞與解釋專信息,每屬個單詞單元以單詞開始,解釋結束。
相鄰的兩個單詞單元之間沒有間隔(這樣使文件盡可能的小)。
打開方式:
用16位或者32位文件編輯器打開這類文檔
Windows操作系統的記事本(16位)可以打開,一些詞典軟體(如金山詞霸)可以打開 「開心字典」、「中文化精靈」、「Resource Modifier」等軟體的「對照文本格式」支持這種.dic文件 560+等NP系列的專業詞典的格式,只能在機型上使用;
打開詞典軟體,里邊看有無添加詞庫選項。
㈨ java怎麼獲取上傳文件的後綴
我也是參考的一樓的
//獲取上傳文件名,受瀏專覽器影響
String originalFilename = file.getOriginalFilename();
//後綴屬
String suffix = originalFilename.substring(originalFilename.lastIndexOf(".");
㈩ java中怎麼獲取form表單提交的一個文件的文件地址和文件名(包括文件後綴)
由於操作系統和瀏覽器為了安全性,瀏覽器點擊上傳文件後,瀏覽器是不知道真實路徑的,也就是說瀏覽器是不知道E:\我的文件夾\文件1.xlsx的位置的。
文件的後綴可以在前台通過jquery的方式獲取到上傳文件的文件名稱,然後通過字元串截取就可以了。