1樓:匿名使用者
index of和last index of都是索引檔案。indexof是查詢元素第一次出現的位置的索引;lastindexof是查詢元素最後一次出現的位置。
索引檔案由資料檔案組成,它是帶索引的順序檔案。索引本身非常小,只佔兩個欄位;順序檔案的鍵和在磁碟上相應記錄的地址。存取檔案中的記錄需按以下步驟:
(1)整個索引檔案都載入到記憶體中(檔案很小,只佔用很小的記憶體空間)。
(2)搜尋專案,用高效的演算法(如折半查詢法)查詢目標鍵。
(3)檢索記錄的地址。
(4)按照地址,檢索資料記錄並返回給使用者。
索引,由索引表和主檔案兩部分構成。
索引表是一張指示邏輯記錄和物理記錄之間對應關係的表。索引表中的每項稱作索引項。索引項是按鍵(或邏輯記錄號)順序排列。
若檔案本身也是按關鍵字順序排列,則稱為索引順序檔案。否則,稱為索引非順序檔案。
① 通常將索引非順序檔案簡稱為索引檔案。
② 索引非順序檔案主檔案無序,順序存取將會頻繁地引起磁頭移動,適合於隨機存取,不適合於順序存取。
③ 索引順序檔案的主檔案是有序的,適合於隨機存取、順序存取。
④ 索引順序檔案的索引是稀疏索引。索引佔用空間較少,是最常用的一種檔案組織。
⑤ 最常用的索引順序檔案:isam檔案和vsam檔案。
2樓:匿名使用者
查詢字元在字串中的下標,indexof從前面開始找,lastindexof從後面開始找
3樓:口袋動漫
indexof是取從開頭數第一個同樣的字元的下標;
lastindexof是從末尾數第一個(倒數第一個)同樣的字元的下標;
4樓:青島超元教育
在.net中,類似asp中的instr()函式,與之對應的是indexof()方法
string.lastindexof 方法 (string)報告指定的 string 在此例項內的最後一個匹配項的索引位置索引編號從零開始。
此方法使用當前區域性執行單詞(區分大小寫和區域性)搜尋。此方法從此例項的最後一個字元位置開始,從後向前進行搜尋,直到找到 value 或檢查到第一個字元位置。
string.indexof 方法
剛好與之相反,它是從此例項的第一個字元位置開始,從前向後進行搜尋,直到找到 value 或檢查到第一個字元位置。
5樓:給小孩遠揚的帆
indexof返回該指定的字串值首次出現的位置
lastindexof返回該指定的字串值最後出現的位置
6樓:匿名使用者
例如: 找o在 hello world 中的位置
那麼indexof --> 4 (遇到的第一個)
lastindexof --> 7 (最後一個)
7樓:百分百真心老師
indexof是查詢元素第一次出現的位置的索引;lastindexof是查詢元素最後一次出現的位置。
例如:在字串「student」中查詢't':indexof所得結果是:1;lastindexof所得結果是6。
j**ascript中indexof()和lastindexof()方法的相同點和區別?
8樓:風御卿
indexof是取第一個找到的內容下標,lastindexof是取最後一個匹配的內容下標,如果你只有一個匹配項就是一樣的效果
c# lastindexof幹什麼用的
9樓:來自靈棲洞濃桃豔李的檜柏
lastindexof("")就是說那個msg的字串中最後含有\的位置,比如a\b\v\c這個串,最後含有\的位置就是5,而substring就是擷取從5這個位置往後的這一部分,一般的路徑,最後一個\後面的部分不就是檔名嘛,所以通過這樣就可以獲取檔案的檔名,不知道你最後那個問題是什麼意思。。。上面不就是新建文字文件.txt嗎,後面\r\n是轉義字串,\r是回車,\n是換行
10樓:匿名使用者
lastindexof的作用是對字串進行從後往前的檢索,找到第一個匹配的位置。
比如對字串「abcdbcd」執行lastindexof("bc")操作,得到的結果是4。
你要將「\新建 文字文件.txt\r\n」改成「\新建 文字文件.txt」,只需要對該字串執行一下trim操作即可。
filename = filename.trim();
11樓:匿名使用者
1 lastindexof是指最後包含"\\"的位置,索引從0開始計算.
2 filename = filename.replace("\r\n","");
12樓:匿名使用者
string filename = @"\新建 文字文件.txt\r\n";
filename = filename.substring(0,filename.lastindexof("\\r"));
lastindexof("\\")獲取字串中最後出現'\'的位置
13樓:匿名使用者
從後像前索引!!
indexof 是從前向後索引!
36和8,17和34,28和49,54和36的最大公因數和最
很高興收到你抄 的求助,我來bai幫你解答這道題吧,一定要讓你學du會這道題。zhi 解 36和8的最大公因數為4,dao36和8的最小公倍數為72 17和34的最大公因數為17,17和34的最小公倍數為34 28和49的最大公因數為7,28和49的最小公倍數為196 54和36的最大公因數為18,...
猴子和老鼠和狐狸哪個聰明,猴子和老鼠和狐狸哪個聰明
猴子。因為很多猴子會使用工具了,狐狸狡猾 猴子聰明 猴子吧,一般人都喜歡說,你比猴都精 狐狸吧,猴子和老鼠會的它也會 一個比一個聰明 最後那個 猴子和老鼠和狐狸和狼哪個最聰明?為什麼 狼最聰明。最善於團體合作捕獵。有團隊意識。猴子第一狼第二狐狸第三老鼠第四 猴子,猴子會使用工具,其他 狐狸和猴子誰更...
42和14,18和36,30和6,最大公因數和最小公倍數有什麼關係?並再舉例子出來
42和14,18和36,30和6,這三組數 都是倍數關係。如果兩個數是倍數關係,那麼它們的最大公因數是兩個數中較小的數,最小公倍數是兩個數中較大的數。例如42和14最大公因數是兩個數中較小的數14,最小公倍數是兩個數中較大的數42。三組例子 100和20,84和7,8和24 怎麼樣求六和16,15和...