English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستعيد طريقة Java String charAt() الحرف في الموقع المحدد.
نصوص جافا String charAt() للغرض المحدد:
string.charAt(int index)
index - فهرس الحرف (قيمة int)
يعود بحرف في الموقع المحدد (index)
ملاحظة:إذا كان المعامل المنقول إلى charAt() هو سالب أو خارج النطاق، فإنه سيقوم بإنشاء استثناء.
class Main { public static void main(String[] args) { String str1 = "Learn Java"; String str2 = "Learn\nJava"; //الشخصية الأولى System.out.println(str1.charAt(0)); // 'L' //الشخصية السابعة System.out.println(str1.charAt(6)); // 'J' //الشخصية السادسة System.out.println(str2.charAt(5)); // '\n' } }
في Java، تبدأ أرقام الأنماط من 0 وليس 1. لذا، يعود charAt(0) إلى الأولى. كما أن charAt(5) وcharAt(6) تعودان إلى السادسة والسابعة على التوالي.
إذا كنت بحاجة إلى العثور على أول تكرار لشخصية معينة، استخدمJava String indexOf()الطريقة.