التعليم السعودي

الدالة () intern تعريفها و بناؤها 

الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها

المناهج السعودية

الدالة () intern تعريفها و بناؤها

تعريفها

تمنع وجود أكثر من String يحتوى على نفس المحتوى, لذلك هي مهمة جداً من أجل التخزين. فهي تسرع عمل المعالج و تحفظ مساحات الذاكرة.
و يمكنك أن تتخيل أنها تجعلك تصل للمحتوى و تتعامل معه دون الإهتمام بأصل نوع المحتوى, سترى ذلك في المثال.

بناؤها

  • public String intern()

باراميترات

  • لا تقبل أي باراميتر.

قيمة الإرجاع

ترجع قيمة الـ String كقيمة بسيطة ليس لها نوع محدد.

مثال

Main.java

  1. publicclass Main {
  2. publicstaticvoidmain(String[] args){
  3. String s1 = “welcome to harmash.com”;
  4. String s2 = newString(“welcome to harmash.com”);
  5. System.out.println( s1 == s2 )// false لذلك سيرجع s2 ليس مطابقاً لنوع الـ s1 هنا سيعتبر أن نوع الـ
  6. System.out.println( s1 == s2.intern())// true هنا سيقارن قيمهم فقط دون الإهتمام بنوعهم, لذلك سيرجع
  7. }
  8. }

سنحصل على النتيجة التالية عند التشغيل.

  • false
  • true

المصدر: الدالة () intern تعريفها و بناؤها – المناهج السعودية

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى