آموزش برنامه نویسی اندروید (Android)
۴۱۹ آموزش
نمایش دسته بندی ها (۴۱۹ آموزش)

تبدیل یک رشته (String) به آرایه ای از کاراکترها (char Array)، در برنامه نویسی اندروید

فرض کنید که یک رشته (String) داریم و می خواهیم که آن را به آرایه ای از کاراکترها (char Array) تبدیل کنیم (یعنی هر کاراکتر از رشته، به عنوان یک عنصر از آن آرایه باشد)، برای این منظور، باید کدهایی مشابه کد زیر بنویسیم :


String str = "www.kelidestan.cm";
char[] charArray = str.toCharArray();
نویسنده علیرضا گلمکانی
شماره کلید 2806
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 4 4 0
مهمان
۱۳۹۶/۰۵/۲۲
۱۶:۲۱

سلام آیا نیاز نیست چیزی رو include کنیم؟چون toCharArray رو نمیشناسه

admin
۱۳۹۶/۰۵/۲۲
۱۷:۱۳

سلام.
معمولا کدهایی را که ذکر می کنیم، package های (کلاس ها (Class) و روش های (Method)) مربوط به آنها  را که باید import شوند، در کدهای مبحث آموزشی ذکر نمی کنیم، زیرا در نرم افزارهای برنامه نویسی اندروید، راه حل هایی برای import کردن خودکار package های (کلاس ها (Class) و روش های (Method)) مربوط به کدهای نوشته شده، وجود دارد (نیازی به حفظ بودن آنها و یا داشتن کد import کردن آنها نیست).
بنابراین اگر نیاز به package ای داشته باشد، با استفاده شما از این راه حل ها، خود به خود آن را import می کند.
راه حل (روش) مورد نظر، بستگی به نرم افزار برنامه نویسی اندروید دارد :
برای برنامه Eclipse ، در آن فایل که کد می نویسید، در محلی خالی از آن، کلیک کنید تا به حالت فعال باشد و سپس کلیدهای Ctrl و Shift و O (بخوانید حرف او ، نه صفر) از کیبورد را به صورت همزمان بزنید تا import شوند.
برای برنامه Android Studio نیز کلید زیر را بخوانید :

کلید شماره 6970

Flower

kelidestanmamad
۱۳۹۹/۱۰/۱۳
۱۹:۰۲

سلام و وقت بخیر . من کد زیر را نوشتم ولی برنامه خطا میده. میشه منو راهنمایی کنید . ممنون

کد:
    String str = "mamali";
        final char[] charArray = str.toCharArray();
        
        
        b1.setOnClickListener(new OnClickListener() {
            
            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                tv.setText(charArray[2]);

            }
        });

محمد
۱۴۰۱/۱۲/۲۲
۱۶:۳۲

این کدتون برای سی پلاس پلاس هم کار میکنه اگر کار نمیکنه میشه یع کد برای این کار در محیط سی پلاس پلاس بفرستید

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)