متد intern در زبان جاوا

متد intern برای نمایش استاندارد یک شئ از نوع رشته در جاوا

در زبان جاوا می توانید با استفاده از متد intern یک رشته را با فرمت استاندارد چاپ کنید. برای آموزش و یادگیری این متد با برنامه چی همراه باشید.

توضیحات متد intern

این متد نمایشی استاندارد برای یک شئ از نوع رشته برمی گرداند. عملکرد آن برای هر دو رشته ی s و t به گونه ای است که نتیجه ی دستور s.intern() == t.intern() تنها زمانی درست خواهد بود که نتیجه ی دستور s.equals(t)  نیز صحیح باشد.

برای یادگیری متد equals مقاله ی زیر را مطالعه کنید:


سینتکس

می توانید برای نوشتن این متد از نمونه کد زیر استفاده کنید:

public String intern()

پارامترهای ورودی متد intern

می توانید جزئیات پارامترهای ورودی این متد را در این قسمت مشاهده کنید:

  • این یک متد پیشفرض است و پارامتر ورودی دریافت نمی کند.

مقدار بازگشتی متد intern

  • این متد یک رشته را به صورت استاندارد بر می گرداند.

مثال

میخواهیم یک مثال از این متد را با یکدیگر بررسی کنیم:

import java.io.*;
public class Test {

   public static void main(String args[]) {
      String Str1 = new String("Welcome to Tutorialspoint.com");
      String Str2 = new String("WELCOME TO SUTORIALSPOINT.COM");

      System.out.print("Canonical representation:" );
      System.out.println(Str1.intern());

      System.out.print("Canonical representation:" );
      System.out.println(Str2.intern());
   }
}

در این مثال دو رشته با نام های str1 و str2 تعریف کرده و مقدار اولیه ای را هم درون آن ها ریخته ایم. سپس با استفاده از متد intern دستور چاپ آن ها را داده ایم که می توانید نتیجه را در قسمت بعدی مشاهده کنید.


خروجی

کدهای بالا خروجی زیر را تولید می کنند:

Canonical representation: Welcome to Tutorialspoint.com
Canonical representation: WELCOME TO SUTORIALSPOINT.COM

سوالات خودتان را بپرسید

در این مقاله از سری دوره های آموزش جاوا در وب سایت برنامه چی متد intern  را همراه با مثال بررسی کردیم. اگر سوالی در این مورد دارید، آن را در قسمت نظرات (همین پایین) بنویسید تا به سرعت به آن ها پاسخ بدهیم.


منابع بیشتر برای مطالعه

می توانید از منابع زیر برای مطالعه ی بیشتر درباره ی این متد استفاده کنید:

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اسکرول به بالا