Advertisement
Azazavr

com.javarush.test.level07.lesson09.task03 (красивый способ)

Apr 19th, 2015
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.26 KB | None | 0 0
  1. //Проверку не проходил, потому, как "тупым способом" решил, но данный вариант считаю более элегантным
  2. package com.javarush.test.level07.lesson09.task03;
  3.  
  4. import java.io.BufferedReader;
  5. import java.io.InputStreamReader;
  6. import java.util.ArrayList;
  7. import java.util.Collections;
  8.  
  9. /* Слово «именно»
  10. 1. Создай список из слов «мама», «мыла», «раму».
  11. 2. После каждого слова вставь в список строку, содержащую слово «именно».
  12. 3. Используя цикл for вывести результат на экран, каждый элемент списка с новой строки.
  13. */
  14.  
  15. public class Solution
  16. {
  17.     public static void main(String[] args) throws Exception
  18.     {
  19.         ArrayList<String> list = new ArrayList<String>();
  20.         Collections.addAll(list, "мама", "мыла", "раму");
  21.  
  22.         for (int i = 0; i < list.size(); i++)
  23.         {
  24.             if(list.get(i) != "именно")
  25.             list.add(i+1,"именно");
  26.         }
  27.  
  28.         for (int i = 0; i < list.size(); i++)
  29.         {
  30.             System.out.println(list.get(i));
  31.         }
  32.  
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement