我需要使用搜索替换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