У меня есть большая привязка строк, которая выглядит примерно так: String temp [] = новая строка [200000].
У меня есть еще одна строка, назовите ее bigtext. То, что мне нужно сделать, это перебрать каждую запись временного файла, проверить, найдена ли эта запись в большом тексте, а затем выполнить некоторую работу на основе этого. Итак, скелетный код выглядит примерно так:
for (int x = 0; x < temp.length; x++) {
if (bigtext.indexOf(temp[x]) > -1 {
//do some stuff
} else continue;
}
Поскольку в temp так много записей, и есть много примеров bigtext, я хочу сделать это наиболее эффективным способом. Мне интересно, является ли то, что я изложил, самый эффективный способ повторить этот поиск, если есть лучшие способы сделать это.
Спасибо,
Эллиот