Ярлык всегда отключен из-за ошибки & ldquo; Приложение не установлено & rdquo;

List: List позволяет дублировать элементы и значения NULL. Простой поиск с использованием соответствующего индекса элементов, а также отображение элементов в порядке размещения. Пример: (связанный список)

import java.util.*;

public class ListExample {

 public static void main(String[] args) {
    // TODO Auto-generated method stub

    List<Integer> l=new LinkedList<Integer>();
    l.add(001);
    l.add(555);
    l.add(333);
    l.add(888);
    l.add(555);
    l.add(null);
    l.add(null);

    Iterator<Integer> il=l.iterator();

    System.out.println(l.get(0));

    while(il.hasNext()){
        System.out.println(il.next());
    }

    for(Integer str : l){
        System.out.println("Value:"+str);
    }
 }

}

Выход:

1 1 555 333 888 555 null null Значение: 1 Значение: 555 Значение: 333 Значение: 888 Значение: 555 Значение: null Значение: null

Set: Set не позволяет дублировать элементы и допускает одиночное значение null. Он не будет поддерживать какой-либо порядок отображения элементов. Только TreeSet отобразит в порядке возрастания.

Пример: (TreeSet)

import java.util.TreeSet;

public class SetExample {

 public static void main(String[] args) {
    // TODO Auto-generated method stub

    TreeSet<String> set = new TreeSet<String>();
    try {
        set.add("hello");
        set.add("world");
        set.add("welcome");
        set.add("all");

        for (String num : set) {
            System.out.println( num);

        }
        set.add(null);
    } catch (NullPointerException e) {
        System.out.println(e);
        System.out.println("Set doesn't allow null value and duplicate value");
    }

 }

}

Выход:

приветствие приветствия world java.lang. NullPointerException Set не разрешает нулевое значение и дублирующее значение

1
задан hullunist 11 March 2019 в 14:26
поделиться