با سلام این کد رو چه جوری تو ایکلیپس بزارم
بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ
عوض کردن 3 رقم اول یک عدد و جایگزین کردن اون با 4 رقم
مدیریت گفتگو
آخرین تغییر: 12 سال پیش
کد این چطوری هست که 3 رقم اول عددی رو به 4 رقم تبدیل کنه مثلا 1234567 رو بدیم و تبدیل کنه به 11114567
پاسخها 2
یک راه به نظرم اینه که رقم اول تبدیل به string کنی و بعد سه رقم اول اون جدا کنی و سپس مقدار رقم دوم به اول اون رشته اضافه کنی.مثلا با همین اعداد که خودت مثال زدی.
int num1 = 12345678;
int num2 = 1111;
String str = "";
str = Integer.toString(num1);
str = str.substring(3);
str = Integer.toString(num2) + str;
نظرات
توی اکلیپس یک پروژه جدید ایجاد کنید و سپس در پنجره Package Explorer قسمت src برید زیر شاخه ها باز کنید به یک فایل java می رسید داخل متد onCreate کد قرار دهید و برای تست خروجی هم می تونید از logcat استفاده کنید. و با دستور;( Log.i("New num1", str در Logcat خروجی تست کنید.
در ضمن این کد صرفا جهت راهنمایی بود.وگرنه مثلا اگر عدد اولیه منفی باشه باید کد کمی تغییر بدهید تا جواب صحیح داشته باشید
این عکس رو ببین کجاش اشکال داره تو logcat تو قسمتی که استاد تو فیلم توضیح درمورد logcat اسم پکیج رونوشتم اما خروجی logcat knhvi
این لینک عکس رو ببین

نظرات
اول برنامه رو با دکمه F5 اجرا کن و بعد قسمت Logcat چک کن.
این کارو کردم اما قسمت logcat ohgd isj
این کارو کردم اما قسمت logcat خالی میشه وقتی( app:اسم پگیج )رو مینویسم
به جای اسم پکیج بر اساس تک فیلتر کن.ببین جواب می ده tag:log
ممنون الان تو logcat می بینم حالا اگه بخوام عدد اول رو تویه textview بنویسم بعد بافشار دادن یه دکمه تو textview دیکه نشون بدم چطوری میشه
من یه plin text دارم و می خوام وقتی روی اون مثلا عداد 2321567 رو وارد کنم به جای سه رقم اول اون مثلا 6543 رو قرار بده بعد با کلیک روی یه دکمه تو یه text view نشون بده
اموزش استاد در فصل سوم قسمت اولش مطالعه کردید؟http://uncocoder.com/بخش-سوم-مقدمات-رابط-گرافیک
شما یک لیسنر برای دکمه بنویسید ودر قسمت لیسنر وقتی محاسبات بالا انجام دادید مقدارش در textview قرار دهید.تا نمایش داده بشه.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
ویرایش
پیام
نظرات