當前位置:首頁 » 編程語言 » javalastindexof

javalastindexof

發布時間: 2024-05-23 22:39:50

『壹』 java中路徑截取方法

截取字元串是用String類中的substring()方法。查API就知道它的用法,如何正確的截取那也得根據項目的實際情況去找它的規律。

如果只是像你說的那個例子我暫時只想到一個笨辦法:
"d:\a\b\c\d\e".substring(0, "d:\a\b\c\d\e".substring(0,"d:\a\b\c\d\e".lastIndexOf("\"")).lastIndexOf("\""));
這樣截取出來就是"d:\a\b\c"了。 但是這種不靈活,如果你將現有的路徑回退三級那就只有再加一個截取的方法了。

當然 你還可以寫一個通用的方法,可以給方法傳兩個參數,一個是路徑字元串,另一個就是要退幾級,方法裡面用循環來實現

如果是在做項目當中需要保存東西大可不必要這樣的絕對路徑,就將文件保存到項目中的目錄就好了,這樣的話操作路徑比較方便,向上退一級就在路徑前面加上"..\"就好了

有可能我講的你不好理解,這個也是要有實際的操作要好理解一些的,不理解你再問我。
希望對你有所幫助

『貳』 JAVA String 如何去掉指定字元

第一種方法:string.replace("substring","");就是將子串換成空值

第二種方法:
大體思想先說下,首先,你需要查找父串中是否存在子串,如果存在就找到起始和結束的坐標,然後通過截取字元串的方法來得到新的字元串

以下是用indexOf()查找子串的方法和用substring()來截取子串的方法

Java中字元串中子串的查找共有四種方法,如下:
1、int indexOf(String str) :返回第一次出現的指定子字元串在此字元串中的索引。
2、int indexOf(String str, int startIndex):從指定的索引處開始,返回第一次出現的指定子字元串在此字元串中的索引。
3、int lastIndexOf(String str) :返回在此字元串中最右邊出現的指定子字元串的索引。
4、int lastIndexOf(String str, int startIndex) :從指定的索引處開始向後搜索,返回在此字元串中最後一次出現的指定子字元串的索引。

L=N.substring(0,i)

兩種方法用於不同情況下,你選擇使用吧
希望可以幫到你

熱點內容
iisphp驗證碼不顯示 發布:2024-06-25 13:33:12 瀏覽:86
電腦什麼病毒會讓電腦突然有密碼 發布:2024-06-25 13:07:53 瀏覽:994
phpnow 發布:2024-06-25 13:07:14 瀏覽:556
c語言字元用什麼 發布:2024-06-25 12:58:25 瀏覽:667
工銀融e聯的動態密碼是什麼 發布:2024-06-25 12:49:25 瀏覽:266
java程序100 發布:2024-06-25 12:47:58 瀏覽:673
linuxsvn目錄 發布:2024-06-25 12:39:06 瀏覽:759
移動伺服器名稱或地址怎麼查 發布:2024-06-25 12:03:23 瀏覽:560
ftp建立文件夾 發布:2024-06-25 12:03:01 瀏覽:782
伺服器Word如何保存到本地 發布:2024-06-25 11:54:50 瀏覽:563