Java 程式,用於從檔名中移除檔案資訊,只返回路徑部分
pathCompinent() 方法用於從檔名中刪除檔案資訊,僅返回其路徑部分。此方法需要一個引數,即檔名,並且它僅返回該檔名的路徑部分。
演示此方法的程式如下:
示例
import java.io.File;
public class Demo {
public static String pathComponent(String fname) {
int pos = fname.lastIndexOf(File.separator);
if (pos > -1)
return fname.substring(0, pos);
else
return fname;
}
public static void main(String[] args) {
System.out.println(pathComponent("c:\JavaProgram\demo1.txt"));
}
}上述程式的輸出如下:
輸出
c:\JavaProgram
現在讓我們瞭解一下上述程式。
pathCompinent() 方法用於從檔名中刪除檔案資訊,僅返回其路徑部分。演示此方法的程式碼片段如下:
public static String pathComponent(String fname) {
int pos = fname.lastIndexOf(File.separator);
if (pos > -1)
return fname.substring(0, pos);
else
return fname;
}main() 方法列印該 pathComponent() 方法返回的檔名的路徑部分。演示此方法的程式碼片段如下:
public static void main(String[] args) {
System.out.println(pathComponent("c:\JavaProgram\demo1.txt"));
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP