Kotlin में खाली ऐरे कैसे बनाएं? intArrayOf, arrayOf और Array() के उदाहरण
नमस्ते साथियों! मैंने हाल ही में Java के बाद Kotlin सीखना शुरू किया है और एक छोटी लेकिन महत्वपूर्ण समस्या का सामना किया है। मुझे एक खाली array बनाना है ताकि बाद में इसमें डायनामिक रूप से एलिमेंट जोड़ सकूं (या कम से कम इसे पहले से initialize कर सकूं)।\n\nJava में मैं ऐसा करता था:\n```java\nint[] arr = new int[0];\nString[] arr2 = new String[0];\n```\n\nलेकिन Kotlin में मैं उलझ गया। मैंने यह लिखने की कोशिश की:\n```kotlin\nval arr = arrayOf() // Error: Cannot infer type\nvar list = intArrayOf() // काम करता है, लेकिन type?\n```\n\nअगर मैं type निर्दिष्ट नहीं करता तो compiler error देता है। और अगर मैं strings या custom objects का array चाहता हूँ? मैंने `Array(0) {...}` के बारे में भी पढ़ा, लेकिन समझ नहीं आया कि इसे सही तरीके से कैसे उपयोग करूं।\n\nमुख्य कार्य: एक खाली array बनाना (जैसे Int, String या अपने class के लिए), ताकि बाद में इसे assign कर सकूं।