2011-06-01 38 views

回答

9

[...]如何在java中以驚歎順序搜索(反向搜索)?

我假定你的意思是搜索從結尾開始的字符串。您可以使用String.lastIndexOf(str)。這將找到最近的索引的子串str。如果您想繼續搜索,可以添加第二個fromIndex參數。

對於StringBuilder也存在完全相同的方法。

+1

...和StringBuilder也有同樣的事情。 – 2011-06-01 07:19:08

+0

沒錯,補充說。 – aioobe 2011-06-01 07:19:51

+0

我正在閱讀這個問題,因爲他正在尋找一個有效的搜索字符串的實現,從字符串的末尾開始(比如說一個非常長的html文件,在這裏你正在尋找一個你知道的標籤將在最後〜20%,並且你不想無故讀第80張......) – 2011-06-01 07:23:41

-1

如果要在文件中搜索 1.以隨機訪問模式打開文件。 2.轉到文件結尾。 3.然後在字符串中搜索。

+0

這正是我想要做的,但是這個描述對我來說毫無幫助。第一步很簡單,第二步很簡單,第三步沒有任何意義。 – mjaggard 2014-11-19 10:25:26