الجامعات العربية
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
المناهج السعودية
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
الدالة () intern تعريفها و بناؤها
المناهج السعودية
الدالة () intern تعريفها و بناؤها
تعريفها
تمنع وجود أكثر من String يحتوى على نفس المحتوى, لذلك هي مهمة جداً من أجل التخزين. فهي تسرع عمل المعالج و تحفظ مساحات الذاكرة.
و يمكنك أن تتخيل أنها تجعلك تصل للمحتوى و تتعامل معه دون الإهتمام بأصل نوع المحتوى, سترى ذلك في المثال.
بناؤها
- public String intern()
باراميترات
- لا تقبل أي باراميتر.
قيمة الإرجاع
ترجع قيمة الـ String كقيمة بسيطة ليس لها نوع محدد.
مثال
- publicclass Main {
- publicstaticvoidmain(String[] args){
- String s1 = “welcome to harmash.com”;
- String s2 = newString(“welcome to harmash.com”);
- System.out.println( s1 == s2 ); // false لذلك سيرجع s2 ليس مطابقاً لنوع الـ s1 هنا سيعتبر أن نوع الـ
- System.out.println( s1 == s2.intern()); // true هنا سيقارن قيمهم فقط دون الإهتمام بنوعهم, لذلك سيرجع
- }
- }
•سنحصل على النتيجة التالية عند التشغيل.
- false
- true
المصدر: الدالة () intern تعريفها و بناؤها – المناهج السعودية