متد toSring جاوا

تبدیل کاراکتر به رشته در جاوا با متد toString

گاهی نیاز دارید که در هنگام کار کردن با کلاس Character، بتوانید کاراکتر هایی که بصورت دنباله پشت سر هم نوشته شده است را به یک رشته تبدیل کنید. متد toString میتواند این کار ها را برای شما انجام بدهد. برای یادگیری با برنامه چی همراه باشید.


توضیحات و نحوه کار متد toString

این متد وقتی که فراخوانی میشود، کاراکتر هایی را به عنوان پارامتر از ما قبول میکند و به عنوان مقدار برگشتی، یک آبجکت از نوع String برمیگرداند که حاوی همان کاراکتر هایی است که در ورودی به آن داده ایم.


قواعد نوشتن یا Syntax

برای نوشتن متد toString میتوانید از مدل زیر استفاده کنید.

String toString(char ch)

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

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

  • ch – یک داده اولیه از نوع پارامتر را دریافت میکند.

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

  • این متد یک آبجکت از نوع String را برمیگرداند که حاوی هان کاراکتر هایی است که در ورودی به آن داده ایم.

مثال

public class Test {

   public static void main(String args[]) {
      System.out.println(Character.toString('c'));
      System.out.println(Character.toString('C'));
   }
}

در این مثال مشاهده میکنید دو مرتبه متد toString را فراخوانی کرده ایم. هربار نتیجه این کار را هم با استفاده از دستور println در خروجی نشان دادیم. دفعه اول کاراکتر کوچک c و بار دوم کاراکتر بزرگ C را به عنوان آرگومان ورودی به آن داده ایم. میتوانید مشاهده کنید که خروجی به چه صورت خواهد بود. (نتیجه دقیقا کپی همین حروفی که به عنوان ورودی بهش میدیم هست. فرقش اینه که حروف خروجی دیگه از جنس Character نیستن، به String تبدیل شدن).

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


خروجی

c
C

در این جلسه از دوره آموزشی جاوا، درباره متد toString توضیحاتی را ارائه دادیم و یک مثال را بررسی کردیم. میتوانید با نوشتن تجربه های خود درباره این متد، این مقاله آموزشی را کامل تر کنید.


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

اگر هنوز هم درباره متد toString سوالاتی در ذهن شما وجود دارد یا قسمتی نیاز به توضیحات بیشتر دارد، آن را در قسمت نظرات (همین پایین) بنویسید تا به سرعت به آنها پاسخ بدهیم.


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

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

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

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

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