بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تشخیص حروف بزرگ
میخوام از textview یه کلمه رو بگیرم و با if ببینم این کلمه با حروف بزرگ نوشته شده و یا با حروف کوچک
چیکار باید انجام بدم؟
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
mohsen-jj
11 سال پیش
+3
0
هر کارکتر که حرف کوچک باشه ( یا همون lower case) مقدارش بین 97 تا 122 هست پس اگه بجز این باشه مسلما حرف بزرگه ( یا upper case) . ما تو متود زیر همه کارکترهای کلمه رو چک میکنیم که ببینیم توشون کارکتر کوچک هست یا نه اگه همه بزرگ بودن true برمیگردونیم در غیر اینصورت false .
حالا کافیه رو یه String این متود رو صدا بزنیم تا بهمون بگه بزرگه یا کوچیک . به اینصورت :
public static boolean testAllUpperCase(String str){
for(int i=0; i<str.length(); i++){
char c = str.charAt(i);
if(c >= 97 && c <= 122) {
return false;
}
}
//str.charAt(index)
return true;
}
پاسخ به سوال
amin2525
11 سال پیش
0
0
دوستان کسی میدونه کاراکتر های با حروف بزرگ بین چه مقادیری قرار دارند؟
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .