我需要使用搜索替換array
的array
,並使用搜索替換單獨的2D array
中列出的匹配項。使用另一個2D陣列的索引搜索和替換陣列
-------- --------編輯
終極密碼:
String[][] searchLibrary; // calls the replaces array from the LibToArray method
searchLibrary= LibToArray();
for(int i = 0; i <searchLibrary.length; i++){
{
fileContents.set(i, fileContents.get(i).replace(searchLibrary[i][0], searchLibrary[i][1]));
}
}
for (String row : fileContents) {
System.out.println(row); // print array to cmd
}
目前尚不清楚你在問什麼。使用get()按索引訪問ArrayList的項目。使用[]按索引訪問普通舊數組的項目。我看到你在這裏工作的唯一ArrayList是'toSearchIn',你似乎正在訪問很好。 –
我沒有看到2D數組。我看到一個字符串的一個數組(實際上是一個ArrayList)。我認爲你需要澄清你想成爲一個二維數組,以及如何(你想要一個ArrayList的ArrayList,或一個ArrayList的數組,或ArrayList的數組?)然後,我們應該能夠幫助獲取語法對。 – ajb
訪問要搜索的'array'我沒有問題。我只是不知道如何使用搜索來搜索它,並替換在單獨的2D數組中列出的術語。 – InDeep