जावा से Kotlin में स्टैटिक मेथड्स कैसे ट्रांसलेट करें? (static का समतुल्य)
सभी को नमस्ते! मैं Java से Kotlin में स्विच कर रहा हूँ, और एक समस्या का सामना करना पड़ा। Java में मैं अक्सर यूटिलिटी क्लासेस के लिए स्टैटिक मेथड्स का उपयोग करता हूँ, जैसे डेट्स के साथ काम करने या स्ट्रिंग वैलिडेशन के लिए। यहाँ एक विशिष्ट Java कोड है:\n\n```java\npublic class StringUtils {\n public static boolean isEmpty(String str) {\n return str == null || str.trim().isEmpty();\n }\n \n public static String capitalize(String str) {\n if (str == null || str.isEmpty()) return str;\n return str.substring(0, 1).toUpperCase() + str.substring(1);\n }\n}\n\n// उपयोग:\nif (StringUtils.isEmpty(userInput)) {\n System.out.println("Input is empty");\n}\n```\n\nमैं इसे Kotlin में ट्रांसफर करने की कोशिश कर रहा हूँ, लेकिन Kotlin में `static` कीवर्ड मौजूद नहीं है। मैंने बस `companion object` लिखने की कोशिश की, लेकिन यह ऐसा दिखता है