سلام من در محیط اکلیپس مشغول تمرین در یکی از مباحث جاوا بودم یک تمرین به من از یکی از فیلم های آموزشی داده شده از من خواسته شد که یک متغیر از نوع String str که یک متغیر از نوع رشته ای می باشد مقدار sunday را در خود قرار داده و این مقدار را ترجمه کند مثلا اگر sunday بود در کنسول مقدار 1 شنبه اگر monday بود دوشنبه و الی آخر
برای حل آن از دستور شرطی Switch case استفاده کردم و در هنگام نوشتن کد با خطای زیر مواجه شدم
اگه میشه راهنمایی کنید ممنون
برای حل آن از دستور شرطی Switch case استفاده کردم و در هنگام نوشتن کد با خطای زیر مواجه شدم
کد پیاچپی:
package string.meri;
public class meri {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "sunday";
switch(str){
case sunday:
System.out.println("1shanbe");
break;
case monday:
System.out.println("2shanbe");
break;
case tuesday:
System.out.println("3shanbe");
break;
case wed:
System.out.println("4shanbe");
break;
case thu:
System.out.println("5shanbe");
break;
case fri:
System.out.println("jome");
break;
case sat:
System.out.println("shanbe");
break;
default :
System.out.println("tarjome moadel on rooz nist");
break;
}
}
}
اگه میشه راهنمایی کنید ممنون