ВЫВОД НА ЭКРАН ЭЛЕМЕНТОВ SET.
public static void main(String[] args) { Set<String> set = new HashSet<String>(); set.add("Mama"); set.add("Mila"); set.add("Ramu"); //получение итератора для множества Iterator<String> iterator = set.iterator(); while (iterator.hasNext()) //проверка, есть ли ещё элементы { //получение текущего элемента и переход на следующий String text = iterator.next(); System.out.println(text); } }
ВЫВОД НА ЭКРАН ЭЛЕМЕНТОВ LIST.
public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("Mama"); list.add("Mila"); list.add("Ramu"); Iterator<String> iterator = list.iterator();//получение итератора для списка while (iterator.hasNext()) //проверка, есть ли ещё элементы { //получение текущего элемента и переход на следующий String text = iterator.next(); System.out.println(text); } }
ВЫВОД НА ЭКРАН ЭЛЕМЕНТОВ MAP.
public static void main(String[] args) { //все элементы хранятся в парах Map<String, String> map = new HashMap<String, String>(); map.put("first", "Mama"); map.put("second", "Mila"); map.put("third", "Ramu"); Iterator<Map.Entry<String, String>> iterator = map.entrySet().iterator(); while (iterator.hasNext()) { //получение «пары» элементов Map.Entry<String, String> pair = iterator.next(); String key = pair.getKey(); //ключ String value = pair.getValue(); //значение System.out.println(key + ":" + value); } }
ПРИМЕНЕНИЕ FOR EACH.
ДО:
public static void main(String[] args) { Set<String> set = new HashSet<String>(); set.add("Mama"); set.add("Mila"); set.add("Ramu"); Iterator<String> iterator = set.iterator(); while (iterator.hasNext()) { String text = iterator.next(); System.out.println(text); } }
ПОСЛЕ:
public static void main(String[] args) { Set<String> set = new HashSet<String>(); set.add("Mama"); set.add("Mila"); set.add("Ramu"); for (String text : set) { System.out.println(text); } }
ДО:
Iterator<String> iterator = set.iterator(); while (iterator.hasNext()) { String text = iterator.next();
ПОСЛЕ:
for (String text : set)
FOR EACH — ЭЛЕМЕНТЫ SET:
public static void main(String[] args) { Set<String> set = new HashSet<String>(); set.add("Mama"); set.add("Mila"); set.add("Ramu"); for (String text : set) { System.out.println(text); } }
FOR EACH — ЭЛЕМЕНТЫ LIST:
public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("Mama"); list.add("Mila"); list.add("Ramu"); for (String text : list) { System.out.println(text); } }
FOR EACH — ЭЛЕМЕНТЫ MAP:
public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("first", "Mama"); map.put("second", "Mila"); map.put("third", "Ramu"); for (Map.Entry<String, String> pair : map.entrySet()) { String key = pair.getKey(); //ключ String value = pair.getValue(); //значение System.out.println(key + ":" + value); } }
Leave A Comment