Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में लंबाई और लंबाई () में क्या अंतर हैं?

लंबाई सरणी का उदाहरण चर . है जावा में जबकि लंबाई () एक स्ट्रिंग वर्ग की विधि . है ।

लंबाई

  • एक सरणी एक वस्तु है जिसमें समान प्रकार के मानों की निश्चित संख्या . हो पे
  • लंबाई सरणी में चर सरणी की लंबाई लौटाता है यानी सरणी में संग्रहीत तत्वों की संख्या
  • एक बार सरणियों के प्रारंभ हो जाने के बाद, इसकी लंबाई को बदला नहीं जा सकता , इसलिए किसी सरणी की लंबाई प्राप्त करने के लिए लंबाई चर का सीधे उपयोग किया जा सकता है।
  • लंबाई चर केवल एक सरणी . के लिए उपयोग किया जाता है ।

उदाहरण

public class ArrayLengthTest {
   public static void main(String args[]) {
      int array[] = {1, 2, 3, 4, 5, 6, 7};
      System.out.println("Length of an array is: " + array.length);
   }
}

आउटपुट

Length of an array is: 7


लंबाई ()

  • लंबाई () विधि एक स्थिर विधि . है स्ट्रिंग वर्ग . का ।
  • लंबाई () स्ट्रिंग ऑब्जेक्ट की लंबाई . देता है यानी किसी वस्तु में संग्रहीत वर्णों की संख्या।
  • स्ट्रिंग वर्ग इस पद्धति का उपयोग करता है क्योंकि किसी वस्तु पर विभिन्न कार्यों का उपयोग करके एक स्ट्रिंग की लंबाई को संशोधित किया जा सकता है।
  • स्ट्रिंग वर्ग आंतरिक रूप से एक char[] सरणी का उपयोग करता है कि यह बाहरी दुनिया के सामने प्रकट न हो।

उदाहरण

public class StringLengthMethodTest {
   public static void main(String args[]) {
      String str = "Welcome to Tutorials Point";
      System.out.println("Length of String using length() method is: " + str.length());
   }
}

आउटपुट

Length of String using length() method is: 26

  1. जावा में JTextField और JTextArea के बीच क्या अंतर हैं?

    JTextField . के बीच मुख्य अंतर और JTextArea जावा में यह है कि एक JTextField पाठ की एक पंक्ति . में प्रवेश करने की अनुमति देता है GUI एप्लिकेशन में जबकि JTextArea पाठ की एक से अधिक पंक्तियाँ entering दर्ज करने की अनुमति देता है GUI एप्लिकेशन में। JTextField एक JTextFeld सबसे महत्वपूर्ण घटकों म

  1. जावा में JFrame और JDialog में क्या अंतर हैं?

    जेफ्रेम फ्रेम में जोड़े गए घटकों को इसकी सामग्री के रूप में संदर्भित किया जाता है, इन्हें contentPane द्वारा प्रबंधित किया जाता है . JFrame . में एक घटक जोड़ने के लिए , हमें इसके contentPane . का उपयोग करना चाहिए इसके बजाय। एक JFrame शीर्षक . के साथ एक विंडो है , सीमा , (वैकल्पिक) मेनू बार और उप

  1. Java में GridLayout और GridBagLayout में क्या अंतर हैं?

    एक ग्रिडलेआउट सभी घटकों को एक आयताकार ग्रिड में रखता है और समान आकार के आयतों . में विभाजित किया जाता है और प्रत्येक घटक को एक आयत के अंदर रखा जाता है जबकि GridBagLayout एक लचीला . है लेआउट प्रबंधक जो घटकों को लंबवत और क्षैतिज रूप से . संरेखित करता है यह आवश्यक नहीं है कि घटक समान आकार के हों।