بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تشخیص عدد(حل شد)
سلام
میخوام یه کد بنویسم که برای مثال وقتی در Editbox عدد 123 رو وارد میکنم
برنامه شناسایی کنه که رقم اول 1 رقم دوم 2 و رقم سوم 3 هست....
باید از چه کدی استفاده کنم؟
+1
0
میتونی مقدار editbox رو بریزی تو یه string و بعد تبدیلش کنی به chararray (11 سال پیش)
0
0
چجوری تبدیلش کنم به chararray? (11 سال پیش)
+2
0
آموزش HangMan رو ببین دقیقا همین چیزی هست که شما میخوای String رو تبدیل به Char میکنید و یکی یکی کاراکتر های رو تشخیص میدید (11 سال پیش)
0
0
ممنون دوست عزیز.... (11 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
احمد اسدی
11 سال پیش
+3
0
برای بدست آوردن کاراکترهای یک استرینگ یه شکل زیر عمل کنید:
String text = "123"; //مقداری که ایدیت باکس میگیرین
char a_char = text.charAt(0); //گرفتن اولین کاراکتر
Log.i("TAGGG:",String.valueOf(a_char)); //کاراکتری که نشون میده رو عدد یک هستش
اگر طول مقادیرتون متغییر هستش و میخوایید کاملآ داینامیک باشه:
String text = "12356789";
for (int i = 0;i < text.length();i++) {
char a_char = text.charAt(i);
Log.i("TAGGG:", String.valueOf(a_char));
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .