menusearch
javapro.ir

مثال از متد (charAt(int index در String

جستجو
پنج شنبه ۱۴ مرداد ۱۴۰۰ | ۲۲:۴۸:۲۶
۱۳۹۶/۶/۲۱ سه شنبه
(3)
(0)
مثال از متد (charAt(int index در String
مثال از متد (charAt(int index در String
متد (charAt(int index
• این متد character (کاراکتر) موجود در index (ایندکس) مشخصی از یک String (رشته) را برمی گرداند.
 
• فرض کنید یک String با نام s بصورت زیر داشته باشم:
String s="www.javapro.ir";
 
 
 
index ‌‌‌‌های این String به صورت زیر است:

 index   در string چیست
• پس به شماره خانه هر حرف یا کاراکتر یک String (رشته) index می‌گوییم.
• index یک String می‌تواند بین بازه 0 تا length()-1 باشد.
  • منظور از ()length طول String است.
برای مثال دستور (s.charAt(0 اولین کاراکتر String (رشته) s یعنی w را برمی گرداند.
 
• اگر index کمتر از 0 یا بزرگتر و مساوی از طول String ما بود استثنای   index OutOfBoundsException رخ می‌دهد.

به عبارت دیگر اگر شرط ( ( index <0|| index >=length)) برقرار باشد استثنای
index OutOfBoundsException رخ می‌دهد.
مثال:
در مثال زیر چند کاراکتر را از یک String استخراج می‌کنیم.
 
 
package java like ;
public class CharAtExample {
public static void main(String args[]) {
String str = "Welcome to string handling tutorial";
char ch1 = str.charAt(0);
char ch2 = str.charAt(5);
char ch3 = str.charAt(11);
char ch4 = str.charAt(20);
System.out. print ln("Character at 0 index is: " + ch1);
System.out. print ln("Character at 5th index is: " + ch2);
System.out. print ln("Character at 11th index is: " + ch3);
System.out. print ln("Character at 20th index is: " + ch4);
}
}


خروجی(Output):
Character at 0 index is: W
Character at 5th index is: m
Character at 11th index is: s
Character at 20th index is: n
 

پیروز و موفق باشید
این جلسه آموزشی را می‌توانید بصورت کتاب الکترونیکی (PDF شده) در لینک زیر دریافت کنید.
این جلسه آموزشی را بصورت کامل و مرتب شده در لینک زیر دانلود کنید:(در صورت خرابی لینک گزارش دهید)


آموزش آسان و ساده زبان برنامه نویسی جاوا
لینک دانلود
باز نشر این مطلب تنها بصورت PDF و با ذکر منبع (لینک سایت) بلامانع است.
برای با خبر شدن از جدیدترین مطالب آموزشی جاوا عضو کانال تلگرام ما شوید.
 
telegram