मेथड्स क्या होते हैं?

इंटरमीडिएट Java

Jim White

Java Developer

आप क्या सीखेंगे

  • कोड के पुन: उपयोग योग्य ब्लॉक्स के रूप में मेथड्स
    • कस्टम मेथड्स
    • पैरामीटर्स
  • कंट्रोल फ्लो
    • if-else स्टेटमेंट्स
    • switch स्टेटमेंट्स
    • लूप्स
      • for लूप्स
      • while लूप्स
  • वर्कफ़्लो

लाइट बल्ब और कॉग व्हील वाला आइकन

इंटरमीडिएट Java

मेथड क्या है?

  • किसी विशेष काम का कोड ब्लॉक
  • कोड को दोबारा उपयोग करने देता है

कॉफ़ी मशीन और तीन कप कॉफ़ी

इंटरमीडिएट Java

अब तक देखे गए मेथड्स

  • बिल्ट-इन टाइप्स के अपने मेथड्स होते हैं

उदाहरण के लिए, String:

  • .length()
  • .toLowerCase() , ...
  • और भी मेथड्स आगे आएँगे!
इंटरमीडिएट Java

.contains()

  • जाँचें कि String में कोई खास सबस्ट्रिंग है या नहीं
  • true या false लौटाता है
"Java".contains("av"); // Returns true
इंटरमीडिएट Java

.charAt()

  • बताए गए स्थान का कैरेक्टर लौटाता है
"Java".charAt(1); // Returns 'a'

याद रखें, Java 0 से गिनना शुरू करता है!

इंटरमीडिएट Java

.substring()

  • String का हिस्सा लौटाता है, start से शुरू होकर end से पहले रुकता है:

String.substring(start, end)

"Java".substring(1,3); // Return "av"
इंटरमीडिएट Java

.equals()

  • Strings के मानों की तुलना करता है
  • मान समान हों तो true लौटाता है
String word = "Java";
word.equals("Java"); // Returns true

याद दिलाना: == Strings के साथ अप्रत्याशित परिणाम दे सकता है

इंटरमीडिएट Java

सारांश

word = "Java";

// .contains()
"Java".contains("v"); // Returns true
word.contains("w"); // Returns false

// .charAt()
"Java".charAt(0); // Returns 'J'
word.charAt(1); // Returns 'a'

// .substring()
"Java".substring(1,3); // Returns "av"
word.substring(0,1); // Returns "J"

// .equals()
"Java".equals(word); // Returns true

// The following may 
// or may not return true
boolean output = "Java" == word; 
इंटरमीडिएट Java

अभ्यास करते हैं!

इंटरमीडिएट Java

Preparing Video For Download...