diff --git a/java/java-102/list-interface/readme.md b/java/java-102/list-interface/readme.md index fc735cd0c..2c842e694 100644 --- a/java/java-102/list-interface/readme.md +++ b/java/java-102/list-interface/readme.md @@ -209,3 +209,33 @@ nameList.addLast("Ümit"); ArrayList'te implemente edilen metotların çoğu LinkedList için de geçerlidir. +Soru 1. +Aşağıdakilerden hangisi List interface'inin alt sınıflarından değildir? +A)ArrayList +B)LinkedList +//C)SortedList +D)Vector +Soru 2. +ArrayList ile ilgili aşağıdakilerden hangisi doğru değildir? +//A)Thread-safe'tir. +B)Araya ekleme işlemi sonrasında kaydırma işlemi yapılması gerekir. +C)"null" değerli eleman tutabilir. +D)Bir ArrayList, başka bir ArrayList'e addAll() ile eklenebilir. +Soru 3. +LinkedList ile ilgili aşağıdakilerden hangisi doğru değildir? +A)Hem List interface'inden hem Queue interface'inden miras alan bir sınıftır. +B)2 tip constructor'ı vardır. +//D)Hem List interface'inden hem SortedSet interface'inden miras alan bir sınıftır. + +## Kaynak: +- [Görsel 1](https://www.callicoder.com/assets/images/post/large/java-linkedlist-vs-arraylist.jpg) +- [Görsel 2](https://beginnersbook.com/wp-content/uploads/2013/12/singly_linkedlist.png) +- https://github.com/hkarabakla/hello_java/blob/master/notes/resources/Week3.md +- https://docs.oracle.com/javase/8/docs/api/java/util/List.html +- https://docs.oracle.com/javase/tutorial/collections/interfaces/list.html +- http://www-inf.int-evry.fr/cours/java/javatutorial/collections/interfaces/list.html +- https://beginnersbook.com/2013/12/java-arraylist/ +- https://www.w3schools.com/java/java_arraylist.asp +- https://www.javatpoint.com/java-list +- https://www.journaldev.com/11444/java-list +- https://www.geeksforgeeks.org/list-interface-java-examples/