2017-01-12 2 views
-2

Как я могу использовать извлечение arraylist, чтобы получить слова в этом индексе в текстовой строке?Использование межсетевого Arraylist для извлечения слов из строки

ArrayList<Interger> extract = new ArrayList<Interger>(); 

extract.add(22); extract.add(37); 

String text ="How do I get the this word? And this word?"; 

Результат Шоуда быть (слово, слово)

+0

ваш вопрос не имеет смысла для меня. –

+0

Interger? это не имеет смысла (как отмечает @ScaryWombat), равно как и вопрос. Если вам нужна серьезная помощь, задайте * серьезный * вопрос, один без неаккуратного кода, один с реальным кодом, который сообщает подробности вашей проблемы. –

+0

Плюс вы получили несколько ответов на свой предыдущий вопрос, ответы, на которые вы не ответили, и вы не голосовали ни за кого или не принимали. Зачем нужна помощь, если вы просто проигнорируете всю предыдущую помощь? –

ответ

4
List<String> words = new ArrayList<>(); 
for (int index : extract) { 
    words.add(text.substring(index).split("\\b")[0]); 
} 
System.out.println(words); 
// [word, word] 
Смежные вопросы