-
想法 1,通過'\'關鍵字被拆分為陣列 2,拆分陣列的最後一部分是檔名。
此外,字串沒有意義,需要 2 個
相關**。
-
C風格:
char *p = strrchr(, '/'p 是路徑中的最後乙個'/'位址。 然後。
string s(p + 1);
s 是""完成。
C風格:
int pos = '/');
POS是最後乙個'/'下標。
然後是字串 s(+1))。
s 是""完成。
-
import
file file=new file("");
string filepath=;
這樣,公共字串 getabsolutepath() 返回此抽象路徑名的絕對路徑名字串。
如果這個抽象路徑名已經是絕對路徑名,則返回路徑名字串,就像 getpath() 方法一樣。 如果此抽象路徑名為空抽象路徑名,則返回當前使用者目錄的路徑名字串,如 system 屬性 所示。 否則,將以與系統相關的方式解析路徑名。
在 UNIX 系統上,根據當前使用者目錄解析相對路徑名會使路徑名為絕對路徑名。 在 Microsoft Windows 系統上,根據路徑名(如果有)指定的當前驅動器目錄解析相對路徑名會使該路徑名成為絕對路徑名; 否則,可以根據當前使用者目錄進行解析。
返回值:乙個絕對路徑名字串,表示與此抽象路徑名相同的檔案或目錄。
getpath
public string getpath() 將這個抽象路徑名轉換為路徑名字串。 生成的字串使用預設名稱分隔符來分隔名稱序列中的名稱。
返回值:此抽象路徑名的字串形式(相對路徑)
getname
公共字串 getname() 返回由此抽象路徑名表示的檔案或目錄的名稱。 此名稱是路徑名名稱序列中的姓氏。 如果路徑名序列為空,則返回空字串。
返回值:此抽象路徑名所表示的檔案或目錄的名稱; 如果路徑名的名稱序列為空,則返回空字串。
如果你想要API,我會發給你(中文API)並留下乙個電子郵件位址。
英文中的API)。
-
這個問題主要是使用 string 類的 split() 方法進行多次呼叫,並且已經為您實現了,**如下:
public class test}}}
-
import ;
import ;
import ;
public class test
或者你可以用lastindexof(“ ”)方法在for迴圈中擷取它,我就不寫了,你可以試著自己寫。
-
讓我給你乙個方法:如果是這樣的話,請確保 str 必須包含至少乙個檔名,並且有一些規則來區分每個路徑,比如說,每兩個路徑名之間";"分開。
string str = "c:/win/good/" ;
string strfilename = ";") ;根據您自己的規則進行拆分。
然後確定路徑數,然後使用迴圈。
string name = "/") ;自"/"若要分隔字元,請將字串拆分為字元陣列。
int n = ;陣列的最後乙個內容是所需的檔名,則 name[n] 是檔名。
讓我們給出乙個程式:
public class testfilenamestringfor(int i=0;i<;i++)
-
您可以使用檔案類中的 getAbsoluteFile() 方法直接獲取它。
-
上面的方法也可以用,我可以直接拿到名字,不需要轉換成乙個檔案物件檔案 file=new file("d:\\");
string test;
test=;
for(int i=0;i<;i++)
-
如果要獲取當前檔案中的檔名,只需要字串 filename = ; 就是這樣。 如果要在檔案中包含檔名,可以遞迴執行此操作。 下面是兩個具體的實現。
其中公共靜態字串 GetFileName(String Path) 僅獲取當前檔案中的檔名。 Public Static Void GetAllFileName(String Path, ArrayListFileName) 是包含當前檔案及其子檔案的檔名。
public class getfilename
public static void getallfilename(string path,arraylistfilename)}}
public static void main(string args)
arraylistlistfilename = new arraylist();
getallfilename("f:\\xiaoshuo",listfilename);
for(string name:listfilename)}}
需要在執行時更改特定資料夾。
-
import ;
public class dir }}
這是獲取當前目錄下所有檔案的檔名,包括檔名和資料夾名,如果要區分檔案和資料夾,請使用isdirectory()進行判斷,如果不知道,請檢視手冊。
你好。 知道財富的價值]。
1 新使用者首次登入 20 完成賬號啟用2 成為 20 賞金積分 提問者,或通過投票選出的人,將獲得系統自動給予的系統設定的 20 賞金積分。 >>>More
1.區分基於場景的評論。
首先,建議賣家以差異化的方式要求評論,不要給每個購買產品的買家發郵件要求評論,因為這種行為不僅亞馬遜不允許,還可能因為您大量不真誠和不真誠的評論請求而引起客戶不滿並留下差評。 >>>More
1、電力公司每天凌晨12點才凍結你家的電表。 所以你看到的電費單是基於當天清晨的資料,你當天的資料是沒有計算出來的。 2、實施居民電價分步計算方法,會影響電費的計算。 >>>More