Bu örnekte, çeşitli yöntemler kullanarak Java LinkedList’e eleman eklemeyi öğreneceğiz.
Örnek 1: add() metodu kullanarak eleman ekleme
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import java.util.LinkedList; class Main { public static void main(String[] args){ // linkedlist oluşturma LinkedList<String> diller = new LinkedList<>(); // LinkedList'e element ekleme diller.add("Java"); diller.add("Python"); diller.add("JavaScript"); System.out.println("LinkedList: " + diller); } } |
1 2 3 |
LinkedList: [Java, Python, JavaScript] |
Örnek 2: Belirtilen konuma eleman ekleyin (Bağlı Liste araya eleman ekleme Java).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import java.util.LinkedList; class Main { public static void main(String[] args){ // linkedlist oluşturma LinkedList<String> diller = new LinkedList<>(); // LinkedList'e element ekleme diller.add("Java"); diller.add("Python"); diller.add("JavaScript"); System.out.println("LinkedList: " + diller); // araya eleman ekleme diller.add(2, "C#"); System.out.println("Güncel LinkedList: " + diller); } } |
Çıktı:
1 2 3 4 |
LinkedList: [Java, Python, JavaScript] Güncel LinkedList: [Java, Python, C#, JavaScript] |
Örnek 3: Diğer koleksiyondan LinkedList’e tüm öğeleri ekleme
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import java.util.LinkedList; class Main { public static void main(String[] args){ // linkedlist oluşturma LinkedList<String> diller = new LinkedList<>(); // LinkedList'e element ekleme diller.add("Java"); diller.add("C#"); diller.add("C"); System.out.println("LinkedList: " + diller); LinkedList<String> scriptDilleri = new LinkedList<>(); scriptDilleri.add("JavaScript"); // Tüm elementleri ekleme diller.addAll(scriptDilleri); System.out.println("Tüm Liste: " + diller); } } |
Çıktı:
1 2 3 4 |
LinkedList: [Java, C#, C] Tüm Liste: [Java, C#, C, JavaScript] |
Örnek 4: listIterator() kullanma
Bağlantılı listeye öğeler eklemek için listIterator () yöntemini de kullanabiliriz. Kullanmak için java.util.ListIterator paketini içe aktarmalıyız.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import java.util.ArrayList; import java.util.ListIterator; class Main { public static void main(String[] args) { ArrayList<String> diller = new ArrayList<>(); // ListIterator Nesnesi Oluşturma ListIterator<String> listIterate = diller.listIterator(); listIterate.add("Java"); listIterate.add("Python"); System.out.println("LinkedList: " + diller); } } |
Çıktı:
1 2 3 |
LinkedList: [Java, Python] |
Yorum Yap