Avatar ·

Java में नई सूची (List) कैसे बनाएं: ArrayList, LinkedList और अन्य विकल्प

सभी को नमस्ते! मैंने अभी Java सीखना शुरू किया है और सूचियाँ बनाने में समझ नहीं आ रहा है। ऐसा लगता है कि List इंटरफ़ेस है, लेकिन सीधे new List() काम नहीं करता — कंपाइलर त्रुटि देता है। मैंने पढ़ा है कि ArrayList या LinkedList का उपयोग करना चाहिए, लेकिन मुझे समझ नहीं आ रहा कि इनमें क्या अंतर है और कब क्या उपयोग करना चाहिए। यहाँ मैंने क्या प्रयास किया: ```java import java.util.List; public class Main { public static void main(String[] args) { // ऐसा नहीं कर सकते — कंपाइलेशन त्रुटि List myList = new List(); // लेकिन यह काम करता है, हालांकि अजीब लगता है List list2 = new ArrayList<>(); list2.add("नमस्ते"); list2.add("दुनिया"); System.out.println(list2); } } ``` मेरे कुछ प्रश्न हैं: 1. सीधे new List() क्यों नहीं लिख सकते? क्योंकि