syntax Error در پر کردن آرایه
سوال
سلام.وقت بخیر.استاد چرا وقتی در یک کلاس بخوام از روش توی ضمیمه خونه های آرایه رو پر کنم syntax Error میده؟!
ضمیمه ها
در حال بررسی
0
انجمن برنامه نویسان جاوا
1 سال
3 پاسخ ها
181 دیده شده
0
پاسخ ها ( ۳ )
سلام اینی که میگی روش ضمیمه رو درست متوجه نمیشم دقیقا منظورت چه روشیه؟
سلام. پایین متنی که تایپ کردم یه قسمت هست نوشته ضمیمه ها. اون رو بزنید یه تصویر باز میشه. توی تصویر “syntax error” رو نشون دادم. من خودم فکر میکنم برای پر کردن خونه های آرایه یه قانونی هست که گفته نشده. شایدم تو جاوا پیشرفته گفته شده باشه. نمیدونم. ولی اینی که من دیدم نشون میده فقط تو Main Class میشه خونه های آرایه رو جداجدا مقداردهی کرد. یعنی به روش زیر:
String [] card=new String[3];
card[0]=”Ali”;
card[2]=”Sara”;
شما یک کلاس دیگه بجز MainClass بساز و کد بالا رو توش تایپ کن بهت error میده. ولی همین کد تو MainClass جواب میده. در کلاسی جدا از MainClass فقط روش زیر جواب میده. یعنی در لحظه تعریف آرایه، باید مقداردهی کنی:
String[] r={“Ali”,”Sara”,”Nima”,”Zahra”};
شما نمی تونید به طور مستقیم در کلاس برنامه بنویسید باید یک متود به صورت زیر ایجاد کنید بعد کدتون داخلش بنویسید: