menusearch
javapro.ir

تبدیل String به کاراکتر در جاوا | مثال پایه ای جاوا

جستجو
شنبه ۶ مرداد ۱۴۰۳ | ۱۰:۹:۴۸
۱۳۹۹/۱/۱۸ دوشنبه
(2)
(0)
تبدیل String به کاراکتر در جاوا | مثال پایه ای جاوا
تبدیل String به کاراکتر در جاوا | مثال پایه ای جاوا

تبدیل string به آرایه ای از نوع کاراکترها در جاوا

 

 

به نام خدا

 

با سلام خدمت کاربران محترم سایت جاواپرو در این جلسه آموزشی جاوا قصد داریم یکی از نمونه مثال های پایه ای جاوا که سوال یکی از کاربران سایت جاواپرو بود را با همدیگر حل کنیم.

 

 


پاسخ به سوالات برنامه نویسی جاوا

 


همان طور که در تصویر(1) مشاهده می‌کنید،یکی از کاربران سایت آموزش رایگان جاواپرو از بنده سوال پرسیدن که نیاز به برنامه ای در جاوا دارند که یک رشته یا string در جاوارا به یک کاراکتر تبدیل کند و حالا روی اون کاراکترها در جاوا کار کنیم و شرط بزاریم و...


پاسخ:
فرض کنید یک رشته string در جاوا به صورت زیر داریم:

 

String str="www.javapro.ir";


حالا قصد داریم این رشته در جاوا را به کاراکتر در جاوا تبدیل کنیم؟! از نظر منطقی ما تنها می‌توانیم کاراکترهای این String را تکه تکه کرده و هر کدام را درون یک آرایه ای از نوع char یا کاراکتر بریزیم به صورت جدول زیر:

 

131211109876543210
ri.orpavaj.www

 

اگر جدول بالا را یک آرایه از نوع کاراکتر فرض کنیم ،هر خانه از آن محل قرار گیری یکی از کاراکتر String یا رشته str است. حالا به صورت کدنویسی همچین کاری را میخواهیم انجام دهیم:

 

package javapro.ir;

public class Tester10 {

   public static void main(String[] args) {

       String str = "www.javapro.ir";
       char ch[] = str.toCharArray();

       System.out.println(ch[0]);

       for (int i = 0; i < ch.length; i++) {

           if ('a' == ch[i])
               System.out.println("yes " + ch[i]);
           else
               System.out.println("no " + ch[i]);

       }
   }

}

 
خروجی:

 

w
no w
no w
no w
no .
no j
yes a
no v
yes a
no p
no r
no o
no .
no i
no r

 

توضیحات :

 

String str = "www.javapro.ir";
       char ch[] = str.toCharArray();


•    در این خط کد یک رشته یا string در جاوا را به آرایه ای از نوع کاراکتر تبدیل کرده ایم.

 

for (int i = 0; i < ch.length; i++) {

           if ('a' == ch[i])
               System.out.println("yes " + ch[i]);
           else
               System.out.println("no " + ch[i]);

       }


•    خب دوستمون در سوالش نگفت دقیقا چه شرطی میخواد روی کاراکترها اعمال کند به همین خاطر برای مثال در قطعه کد بالا برای پیدا کردن یک کاراکتر خاص میان کاراکتر ها یک شرط گذاشتیم.

 

 

  • این آموزش را به صورت ویدیویی کامل توضیح داده ایم جهت دانلود آناینجا کلیک کنید.

 


پیروز و موفق باشید

 

 

 

 

 

 


لینک دانلود آموزش رایگان اندروید

لینک دانلود سورس کد به همراه پی دی اف آموزش تبدیل String به ارایه ای از نوع کاراکتر در جاوا

 

 

عضویت در کانال تخصصی آموزش جاوا و اندروید در تلگرام

با عضویت در کانال تخصصی برنامه نویسی جاوا و اندروید جاواپرو از ما حمایت کنید

 

 

پیج اینستاگرام سایت جاواپرو

پیج اینستاگرام جاواپرو شامل کلیپ های فان و مقالات برنامه نویسی

نظرات کاربران
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

بستن
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

1 نظر
dONYA
چهارشنبه بیست و هفتم فروردین ۹۹
پاسخ
()
()
dONYA
متشکرم استفاده کردم مفيد بود
پاسخ مدیر سایت
سلام.خوش حالم :)
پاسخ مدیر سایت
هدر سایت
مشاهده سرفصل ها و ثبت نام در دوره Spring Boot جاواپرو  [کلیک کنید]
آموزش پروژه محور اسپرینگ بوت(Spring Boot)-سیستم دانشگاه
ثبت نام در دوره آموزش Spring security
دوره پرتاب | آموزش پیش نیازهای برنامه نویسی
دوره آموزش مبانی زبان برنامه نویسی جاوا
دوره آموزش مفاهیم پیشرفته زبان برنامه نویسی جاوا
مقدمه ای از زبان برنامه نویسی جاوا(java)
آموزش زبان برنامه نویسی جاوا
آموزش گرافیک در زبان برنامه نویسی جاوا
آموزش مدیریت چیدمان گرافیکی در زبان جاوا
آموزش ساخت بازی دوبعدی در زبان جاوا
Collection ها در زبان برنامه نویسی جاوا
آموزش پروژه محور ساخت برنامه مدیریت بانک با JavaFX
نمونه پروژه های رایگان زبان جاوا
آموزش دیتابیس در زبان برنامه نویسی جاوا
نمونه مثال پایه ای زبان برنامه نویسی جاوا
نمونه مثال String در زبان برنامه نویسی جاوا
آموزش جامع برنامه نویسی JavaFX
آموزش ساخت برنامه آزمون تستی در JavaFX
آموزش برنامه نویسی سوکت در جاوا
آموزش ساخت برنامه دفترچه تلفن با JavaFX
آموزش ساخت ربات ساده تلگرام با زبان جاوا
آموزش ساخت برنامه ماشین حساب با JavaFX
آموزش ساخت برنامه ساده مدیریت ایمیل ها با JavaFX
دوره آموزش Spring Boot
سفارش انجام پروژه زبان برنامه نویسی جاوا(JAVA)
سفارش انجام پروژه برنامه نویسی متلب(MATLAB) با قیمت منصفانه و تحویل به موقع
سفارش انجام پروژه زبان برنامه نویسی سی شارپ (#C)
سفارش انجام پروژه زبان برنامه نویسی سی(C)
سفارش انجام پروژه زبان برنامه نویسی پایتون(Python)
سفارش انجام پروژه زبان برنامه نویسی PHP (پی اچ پی)
سفارش انجام پروژه زبان برنامه نویسی اسمبلی(Assembly)
سفارش انجام پروژه زبان برنامه نویسی جاوا اسکریپت (Javascript)
سفارش انجام پروژه هوش مصنوعی
سفارش انجام پروژه طراحی الگوریتم
سفارش انجام پروژه ساختمان داده ها
سفارش انجام پروژه مهندسی نرم افزار
سفارش انجام پروژه شبکه های کامپیوتری
سفارش انجام پروژه پایگاه داده: دیتابیس (database)
 سفارش انجام پروژه سیستم عامل
سفارش انجام پروژه پاورپوینت(PowerPoint)
سفارش انجام پروژه اکسل (Excel)
سفارش انجام تحقیق و تهیه مقاله
سوالات متداول برنامه نویسی
جدیدترین مطالب
گفتگو را شروع کنید
مشاوره ،تدریس خصوصی و سفارش انجام انواع پروژه های برنامه نویسی