Avatar ·

Kotlin में कैसे जांचें कि स्ट्रिंग्स की array में कोई विशेष मान है या नहीं?

नमस्ते! मैंने हाल ही में Kotlin सीखना शुरू किया है और एक समस्या में फंस गया हूँ। मेरे पास स्ट्रिंग्स की एक array है, और मुझे जांचना है कि उसमें कोई विशेष मान है या नहीं। अन्य भाषाओं में, जैसे Java में, मैं for loop या Arrays.asList().contains() का उपयोग करता था। लेकिन Kotlin में मुझे लगता है कि कोई और संक्षिप्त तरीका होना चाहिए। यहाँ मेरे कोड का उदाहरण है: ```kotlin val fruits = arrayOf("apple", "banana", "orange", "grape") val searchFor = "banana" ``` मैं कैसे जांचूं कि array `fruits` में स्ट्रिंग `"banana"` है या नहीं? मैंने `fruits.contains("banana")` लिखने की कोशिश की, लेकिन compiler ने error दिया। फिर मैंने `fruits.indexOf("banana") != -1` आज़माया, लेकिन वह भी काम नहीं किया। मैंने documentation देखी, लेकिन वहाँ बहुत सारे अलग-अलग functions हैं, और मैं उलझ गया। Kotlin में `in` operator है, लेकिन वह केवल collections के साथ काम करता है, arrays के साथ नहीं।