Avatar ·

जावा में ऐरे कैसे घोषित और इनिशियलाइज़ करें? शुरुआती लोगों के लिए विस्तृत गाइड

सभी को नमस्ते! मैंने अभी जावा सीखना शुरू किया है और arrays के साथ काम करते समय भ्रम का सामना करना पड़ा। मैंने कई tutorials पढ़े, लेकिन फिर भी मुझे पूरी तरह से समझ नहीं आया कि arrays को सही तरीके से कैसे घोषित और भरा जाए। समस्या यह है कि विभिन्न स्रोतों में मुझे अलग-अलग syntax दिखाई देते हैं। उदाहरण के लिए, मैंने ऐसा कोड लिखने की कोशिश की:
int numbers[] = new int[5];
numbers = {1, 2, 3, 4, 5};
लेकिन compiler ने error दी। फिर मैंने देखा कि इसे ऐसे किया जा सकता है:
int[] numbers = {1, 2, 3, 4, 5};
यह काम करता है, लेकिन मुझे समझ नहीं आता कि पहले मामले में error क्यों है और दूसरे में नहीं। इसके अलावा, मैंने strings का array बनाने की कोशिश की:
String names = new String[3];
names[0] = "Анна";
names[1] = "Иван";
names[2] = "Мария";
लेकिन यहाँ भी कुछ गड़बड़ हो गई। कृपया बताएं: 1. जावा में arrays घोषित करने के कौन से तरीके हैं? 2. `int[] arr` और `int arr[]` में क्या अंतर है? 3. घोषणा के समय array को तुरंत कैसे initialize करें? 4. M