פורסם 2007 במרץ 2618 שנים אני צריך לקלוט ערך משורת הארגומנטים אני אמור לבדוק את args[0] אבל אני לא יודע איך עושים זאת...?ויש גם את הקטע שהופכים ממחרוזת לint (אני צריך את זה להמשך התרגיל)...
פורסם 2007 במרץ 2618 שנים ב java הארגומנטים עוברים דרך מערך של מחרוזות, כפי שניתן לראות בהגדרה:public static void main(String[] args) {...}אז כל פעולה שאתה רוצה לעשות על הארגומנטים זה כמו גישה למערך רגיל.. אם אתה רוצה למשל לראות אם יש ארגומנט אחד בלבד:if (args.length == 1) {...}אם אתה רוצה להשוות אותו לערך מסוים:if (args[0].equals("test")) {...}אם אתה רוצה להפוך אותו למספרInteger num = new Integer(args[0]);
פורסם 2007 במרץ 2718 שנים מחבר תודה זה בהחלט עזר...יש לי עוד שאלה שקשורה לjava אני לא מבין את שגיאת הרצה שקבלתיjava.lang.NoSuchMethodError: mainException in thread "main" אני לא מבין מה הבעיה בmain...public static void main()
פורסם 2007 במרץ 2718 שנים נראה לי שפשוט חייבים להגדיר את המתודה main שמריצה את התוכניה באופן הבא:public static void main(String[] args)ולא בצורה אחרת..
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.