بهکارگیری دستور switch در پروژۀ دریافت دیتایی با دیتا تایپ char در زبان جاوا
در آموزشهای قبل با نحوۀ بهکارگیری دستور switch
آشنا شدیم و دیدیم که چگونه میتوان مقداری با نوع دادۀ int
یا عدد صحیح را به عنوان شروط برنامه تعریف کرده و به ازای هر یک از مقادیر مختلفِ منتسب به متغیر مد نظر، دستورات خاصی را اجرا نمود. حال در این آموزش قصد داریم تا با بهکارگیری دستور switch
پروژهای به منظور دریافت دیتایی از جنس char
تعریف کرده و بدین طریق برنامۀ مد نظر به ازای هر یک از کاراکترهای مختلفِ ورودی از سمت کاربر دستورات خاصی را اجرا کرده و در خروجی چاپ کند.
در آموزش آشنایی با روشهای نامگذاری متغیرها در زبان برنامهنویسی جاوا برخی دیتا تایپهای رایج در این زبان را معرفی کرده و گفتیم که یکی از انواع دادۀ به اصطلاح Primitive Type دیتا تایپ char
میباشد که به منظور ذخیرهسازی مقادیری همچون کاراکترها، علائم و غیره مورد استفاده قرار میگیرد و از همین روی نوع دادۀ char
را جهت پیادهسازی برنامۀ خود انتخاب کرده و سناریویی بدین صورت تعریف مینماییم که در آن قصد داریم تا یک بستۀ نرمافزاری را به صورت آنلاین خریداری کنیم و در ادامه جهت پرداخت هزینۀ بسته و همچنین نحوۀ ارسال کالا سه گزینه را در فرم مربوط به وبسایت مد نظر پیش رو داریم که عبارتند از:
- گزینۀ A: انتخاب این گزینه بدین معنا است که بستۀ مربوطه از طریق پست پیشتاز ارسال شده و پرداخت مبلغ آن نیز توسط پستچی پس از تحویل کالا انجام میشود.
- گزینۀ B: انتخاب این گزینه بدین معنا است که بستۀ مربوطه از طریق پست عادی ارسال شده و پرداخت مبلغ آن نیز توسط پستچی پس از تحویل کالا انجام میشود.
- گزینۀ C: انتخاب این گزینه نیز به معنای تمایل به دانلود نرمافزار مد نظر و پرداخت هزینۀ آن به صورت آنلاین میباشد.
در این آموزش به بررسی نحوۀ دریافت کاراکتر از ورودی و بررسی آن در هر یک از شرایط case
پرداخته و متدهای مورد نیاز به منظور انجام پردازشهای مد نظر روی آن را معرفی نمودیم. در آموزش آتی به پیادهسازی نحوۀ دریافت دیتایی از نوع استرینگ پرداخته و چگونگی بررسی آن در دستورات شرطی case
را تشریح خواهیم کرد.