بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

عوض کردن 3 رقم اول یک عدد و جایگزین کردن اون با 4 رقم

مدیریت گفتگو
peyman1104 12 سال پیش
آخرین تغییر: 12 سال پیش

کد این چطوری هست که 3 رقم  اول عددی رو  به 4 رقم تبدیل کنه  مثلا 1234567 رو بدیم و تبدیل کنه به 11114567

نظرات

پاسخ‌ها 2

javad 12 سال پیش

یک راه به نظرم اینه که رقم اول تبدیل به string  کنی و بعد سه رقم اول اون جدا کنی و سپس مقدار رقم دوم به اول اون رشته اضافه کنی.مثلا با همین اعداد که خودت مثال زدی.

int num1 = 12345678;
        int num2 = 1111;
        String str = "";
        str = Integer.toString(num1);
        str = str.substring(3);
        str = Integer.toString(num2) + str;

نظرات

peyman1104 12 سال پیش
با سلام این کد رو چه جوری تو ایکلیپس بزارم
javad 12 سال پیش
توی اکلیپس یک پروژه جدید ایجاد کنید و سپس در پنجره Package Explorer قسمت src برید زیر شاخه ها باز کنید به یک فایل java می رسید داخل متد onCreate کد قرار دهید و برای تست خروجی هم می تونید از logcat استفاده کنید. و با دستور;( Log.i("New num1", str در Logcat خروجی تست کنید.
javad 12 سال پیش
در ضمن این کد صرفا جهت راهنمایی بود.وگرنه مثلا اگر عدد اولیه منفی باشه باید کد کمی تغییر بدهید تا جواب صحیح داشته باشید
peyman1104 12 سال پیش

این عکس رو ببین کجاش اشکال داره تو logcat  تو قسمتی که استاد تو فیلم توضیح درمورد logcat اسم پکیج رونوشتم اما خروجی logcat knhvi   

این لینک عکس رو ببین

نظرات

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

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .