پرش به محتوا
آموزش جاواآرشیو اندروید و جاوا

برگرداندن یک کاراکتر از رشته با متد charAt در جاوا

متد charAt در جاوا یک عدد Index دریافت میکند و کاراکتر مورد نظر را که در یک رشته قرار گرفته است، برمیگرداند. با برنامه چی همراه باشید.

این مقاله در آرشیو است

این نوشته از آرشیو اندروید و جاوای برنامه چی است و ممکن است ابزارها، نسخه ها و روش هایی را توضیح دهد که امروز قدیمی شده اند. نشانی و دیدگاه هایش دست نخورده مانده است.

در این مقاله۵ بخش · ۲ دقیقه

متد charAt در جاوا برای این استفاده میشود که کاراکتر مورد نظر را برگرداند. یعنی یک عدد Index دریافت میکند و کاراکتر مورد نظر را که در یک رشته قرار گرفته است، برمیگرداند. برای آشنایی کامل با نحوه کار این متد و بررسی یک مثال، با برنامه چی همراه باشید.


نحوه نوشتن (Syntax)

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

Java
public char charAt(int index)

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

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

  • عدد ایندکس (Index): این متد یک عدد را دریافت میکند. این عدد شماره کاراکتری است که میخواهید برای شما برگردانده بشود.

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

  • این متد یک کاراکتر تکی را برمیگرداند، همان کاراکتری که شماره جایگاهش را به عنوان ورودی به متد داده بودید.

مثال

Java
public class Test {

   public static void main(String args[]) {
      String s = "Strings are immutable";
      char result = s.charAt(8);
      System.out.println(result);
   }
}

در مثال بالا مشاهده میکنید که یک متغیر به نام s و از نوع رشته (String) تعریف کردیم. مقدار اولیه آن را هم به عنوان Strings are immutable قرار داده ایم. بعد از آن یک متغیر دیگر از جنس کاراکتر (char) تعریف شده که قصد داریم مقدار برگردانده شده از متد charAt را درون آن قرار بدهیم.

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

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


خروجی

Java
a

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

در این جلسه از دوره آموزشی جاوا، درباره متد charAt برای کار با رشته ها مباحثی را مطرح کردیم. اگر هنوز هم سوالی در ذهن شما وجود دارد، آن ها را در قسمت نظرات بنویسید تا به سرعت به آنها پاسخ بدهیم.


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

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

نویسنده

ali-bc

برنامه نویس سینیور و بنیان گذار برنامه چی

از ۱۳۹۶ دربارهٔ برنامه نویسی می نویسد. این روزها روی معماری فرانت اند در مقیاس بزرگ، مونوریپوهای Nx و رشد شغلی برنامه نویسان تمرکز دارد.

دیدگاه ها ۰

دیدگاه ها پس از بررسی منتشر می شوند. برای نوشتن کد، آن را بین دو خط ``` بگذارید.

برای کد، آن را بین دو خط ``` بگذارید.

تعداد نویسه ها: ۰ / ۵٬۰۰۰

دیدگاه پس از بررسی منتشر می شود. ایمیل نمایش داده نمی شود.

خالی

هنوز دیدگاهی نیست.

پرسش یا تجربه تان دربارهٔ همین مقاله را بنویسید.