رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

پست های پیشنهاد شده

سلام

میخواستم اگه امکان داره بگین که چه طور میتونم از string  ای که دارم یا کاربر وارد برنامه میکنه حروف سازنده ی اون رو جدا کنم و

هر کدوم رو تو یه string  دیگه ای بریزم

مثلا : اگر کاربر وارد کرد علی

3 string داشته باشم به اینصورت که:  (مثلا)                    string_1:"ع"                                       string_2:"ل"                   string_3:"ی"            

خیلی خیلی ممنون میشم اگه توضیح بدین:blush:

لینک ارسال
به اشتراک گذاری در سایت های دیگر
سلام

کد زیر و ببینید

[shcode=java]yourStringDate="2014-06-24";

String[] arr = yourStringDate.split("-");

String year = arr[0];

String month = arr[1];

String day = arr[2];[/shcode]

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با سلام و تشکر خدمت مدیر خوبمون :rolleyes:

میخواستم بگم منظور من اسپلیت کردن با علامت معیتی نبود بلکه اسپلیت به صورتی بود که استرینگ رو از اول بخواند و هر کدام از اجزا را در استرینگ خاصی ذخیره کند . برای مثال مجدد اگر کاربر وارد کرد mohammad ما 8 استرینگ داشته باشیم که در هر کدام یکی از این حروف باشد .و اینکار با اسپلیت قابل انجام نیست

خیلی ممنون میشم اگه جوابم رو یه کم زود تر بدید :D

لینک ارسال
به اشتراک گذاری در سایت های دیگر
سلام

من این کار و روی شماره انجام دادم روی متن نه

[shcode=java]             String num = et1.getText().toString();

             

                for (int i=0;i

                    n=Integer.parseInt(num.substring(i, i+1));[/shcode]

محتوای edit Text رو گرفتم و با دستور for یکی یکی خوندم ازش.تست کن شاید واسه چیزی که میخوای جواب بده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلامی مجدد

با تشکر فراوان میخواستم بگم که استفاده من برای ورودی متن هستش

مثلا قراره با تایپ کردن یه اسم بر اساس if  هایی که قرار میگیره به اون کلمه عددی اختصاص بگیره

مثلا اگه نوشت "بابا" بر اساس جایگاه حروف در الفبای فارسی عدد بگیرد :

مثلا الف =1 و ب=2 و پ=3 و ت=4 و....

که بابا عدد 6 را میگیرد و مثلا در یک متغیری ذخیره میشود

من میخوام بتونم هر کلمه ای که مینویسه رو به تعداد حروفش در همان تعداد متغیر ذخیره کند مثلا بابا را در 4 متغیر ذخیره کند

مثلا: int 1=ب;      int 2=ا;    int 3=ب;     int 4=ا;

و مثلا بگوییم اگر فلان متغیر (استرینگ) برابر فلان حرف شد به متغیر (اینت) از قبل تعریف شده یه عددی اضافه کنه و این فرایند در یک for  باشد و در آخر عدد معدال به دست ما بیاید و بتوانیم اون رو set text کنیم

خداکنه تونسته باشم مفهوم رو انتقال بدم

ممنون میشم اگه پاسخ بدید

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 3 هفته بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...