תוכן עניינים:

יוצר Java Choice: 13 שלבים
יוצר Java Choice: 13 שלבים
Anonim
יוצר Java Choice
יוצר Java Choice

מערך הוראות זה יראה כיצד לבנות תוכנית ג'אווה שתבחר מתוך רשימת אפשרויות שהמשתמש יזין. ידע בסיסי בעבודה על 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 הוא תלוי רישיות!

מוּמלָץ: