بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کد دریافت تعداد رشته در تبدیل واحد
سلام.
من در آموزش تبدیل واحد ها هستم.
در این آموزش یک شرطی تعریف شده که اگه ورودی ادیت تکست ها بیشتر از صفر باشه دستوراتی انجام بده.
کد این شرط به این صورته:
if (edtMm.getText().toString().length()>0){
mm=Double.parseDouble(edtMm.getText().toString());
}
حالا چند تا سوال دارم:
1-من داشتم .getText رو وارد می کردم که گزینه ای به عنوان getTextSize باز شد. می خواستم بپرسم این گزینه ارتباطی با طول رشته نداره؟ اگه داره چرا در آموزش از این متد استفاده نشده؟
2-بعد از مساوی دو نوع دابل وجود داشت. یک دابل با حرف D و یکی هم با حرف d. از کدوم باید استفاده کنم و از کجا باید تشخصی بدم که از کدوم باید استفاده کنم؟ فرق این دو چیه؟
3-در اینجا منظور از length()>0 طول رشته (تعداد ارقام) ست یا مقدار رشته؟
+1
0
1 - نه ، getTextSize طول رشته نیست . طول رشته توسط متد length که تو شرط نوشتی انجام میشه . 2 - double یک نوع primitive هست یعنی یکی از انواع متغییرهای اولیه که توش مقدار ذخیره میشه ، ولی Double یه کلاسه که شامل چندین متده و اگه بعد از Double یه نقطه بذاری متدها شو نشون میده ولی برای double اینطور نیست . طبق تجربه کم کم میفهمی که کجاها باید از کدوم استفاده کنی . 3 - طول رشته (تعداد ارقام) . (10 سال پیش)
0
0
ممنون. getTextSize برای چیه؟ (10 سال پیش)
+1
0
تابع getTextSize تا جایی که من میدونم اندازه فونت اون EditBox رو برمیگردونه. (10 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .