תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
מערך הוראות זה יראה כיצד לבנות תוכנית ג'אווה שתבחר מתוך רשימת אפשרויות שהמשתמש יזין. ידע בסיסי בעבודה על java ו- IDE לבניית התוכנית. כל שלב צריך להימשך לא יותר משתי דקות.
שלב 1: ייבוא
ייבא את הסורקים ואת שיעורי האקראי בג'אווה
יבוא java.util. Scanner;
יבוא java.util. Random;
שלב 2: הגדרת שיטה עיקרית
הגדר פונקציה מרכזית ב- java
פוסט סטטי ציבורי (String args) {}
שלב 3: הצהרת הסורק
אתחל והצהיר על משתנה עבור הסורק במקרה זה קראתי למשתנה סריקה
סריקת סורק = סורק חדש (System.in);
שלב 4: מספר האפשרויות
בקש מהמשתמש את מספר האפשרויות.
שלב 5: סריקה אחר מספר האפשרויות
השתמש באובייקט הסורק כדי להזין את מספר האפשרויות ולשמור במשתנה במקרה זה numChoices
int numChoices = scan.nextInt ();
שלב 6: אתחול המערך
אתחל מערך עם כמה אלמנטים שיש לך אפשרויות במקרה הזה stringArray
String stringArray = מחרוזת חדשה [numChoices+1];
שלב 7: ביצוע הלולאה
כתוב לולאת for באמצעות מונה מאתחל ל- 0 כדי לעבור במערך
for (int i = 0; i <stringArray.length; i ++) {}
שלב 8: בקש אפשרויות
בקש מהמשתמש לבחירות
שלב 9: סרוק את האפשרויות
השתמש בסורק כדי להזין את הבחירות שלך במערך
stringArray = scanner.nextLine ();
שלב 10: הכרזה אקראית
הצהירו על משתנה לאקראי במקרה זה הוא נקרא rand (הקפד לעשות זאת מחוץ ללולאה)
Random Rand = new Random ();
שלב 11: יצירת מספר אקראי
צור מספר אקראי באמצעות rand והקצה לו משתנה במקרה randomChoice
int randomChoice = rand.nextInt (numChoices);
שלב 12: הדפסת הבחירה
השתמש במספר שנוצר באופן אקראי במערך והדפס את האלמנט באינדקס זה
System.out.print (stringArray [randomChoice]);
שלב 13: מזל טוב
אמורה להיות לך תוכנית שסורקת מספר אפשרויות ומדפיסה אחת מהאפשרויות האלה באופן אקראי.
אם אתה מקבל שגיאת אינדקס מערך מחוץ לתחום בדוק את מונה הלולאה שלך. הקפד לבדוק את הקוד שלך לשימוש נכון בפסיק. זכור ש- java הוא תלוי רישיות!