สารบัญ:

Java Choice Maker: 13 ขั้นตอน
Java Choice Maker: 13 ขั้นตอน

วีดีโอ: Java Choice Maker: 13 ขั้นตอน

วีดีโอ: Java Choice Maker: 13 ขั้นตอน
วีดีโอ: Java GUI Tutorial - Make a GUI in 13 Minutes #99 2024, พฤศจิกายน
Anonim
Java Choice Maker
Java Choice Maker

ชุดคำสั่งนี้จะแสดงวิธีการสร้างโปรแกรมจาวาที่จะเลือกจากรายการตัวเลือกที่ผู้ใช้ป้อน ความรู้พื้นฐานเกี่ยวกับการทำงานจาวาและ IDE ในการสร้างโปรแกรม แต่ละขั้นตอนควรใช้เวลาไม่เกิน 2 นาที

ขั้นตอนที่ 1: การนำเข้า

นำเข้า
นำเข้า

นำเข้าเครื่องสแกนและคลาสสุ่มใน java

นำเข้า java.util. Scanner;

นำเข้า java.util. Random;

ขั้นตอนที่ 2: การตั้งค่าวิธีการหลัก

การตั้งค่าวิธีการหลัก
การตั้งค่าวิธีการหลัก

ตั้งค่าฟังก์ชันหลักใน java

โมฆะคงที่สาธารณะหลัก (สตริง args) { }

ขั้นตอนที่ 3: ประกาศเครื่องสแกนเนอร์

ประกาศเครื่องสแกนเนอร์
ประกาศเครื่องสแกนเนอร์

เริ่มต้นและประกาศตัวแปรสำหรับสแกนเนอร์ ในกรณีนี้ ฉันตั้งชื่อตัวแปร scan

Scanner scan = สแกนเนอร์ใหม่ (System.in);

ขั้นตอนที่ 4: จำนวนตัวเลือก

แจ้งให้ผู้ใช้ทราบจำนวนตัวเลือก

ขั้นตอนที่ 5: การสแกนหาจำนวนตัวเลือก

กำลังสแกนหาจำนวนตัวเลือก
กำลังสแกนหาจำนวนตัวเลือก

ใช้วัตถุสแกนเนอร์เพื่อป้อนจำนวนตัวเลือกและเก็บไว้ในตัวแปรในกรณีนี้ numChoices

int numChoices= scan.nextInt();

ขั้นตอนที่ 6: การเริ่มต้น Array

การเริ่มต้นอาร์เรย์
การเริ่มต้นอาร์เรย์

เริ่มต้นอาร์เรย์ที่มีองค์ประกอบมากที่สุดเท่าที่คุณมีทางเลือกในกรณีนี้ stringArray

สตริง stringArray= สตริงใหม่[numChoices+1];

ขั้นตอนที่ 7: การสร้างลูป

ทำวง
ทำวง

เขียน for วนซ้ำโดยใช้ตัวนับเริ่มต้นเป็น 0 เพื่อผ่านอาร์เรย์

สำหรับ (int i=0; i< stringArray.length; i++){ }

ขั้นตอนที่ 8: พร้อมท์ตัวเลือก

แจ้งผู้ใช้สำหรับตัวเลือก

ขั้นตอนที่ 9: สแกนในตัวเลือก

สแกนในตัวเลือก
สแกนในตัวเลือก

ใช้เครื่องสแกนเพื่อป้อนตัวเลือกของคุณลงในอาร์เรย์

stringArray= scanner.nextLine();

ขั้นตอนที่ 10: ประกาศการสุ่ม

ประกาศสุ่ม
ประกาศสุ่ม

ประกาศตัวแปรสำหรับการสุ่มในกรณีนี้ชื่อ rand (ตรวจสอบให้แน่ใจว่าทำสิ่งนี้นอกลูป)

Random rand = สุ่มใหม่ ();

ขั้นตอนที่ 11: การสร้างตัวเลขสุ่ม

การสร้างตัวเลขสุ่ม
การสร้างตัวเลขสุ่ม

สร้างตัวเลขสุ่มโดยใช้ rand และกำหนดตัวแปรในกรณีนี้ randomChoice

int randomChoice = rand.nextInt (numChoices);

ขั้นตอนที่ 12: การพิมพ์ตัวเลือก

การพิมพ์ทางเลือก
การพิมพ์ทางเลือก

ใช้ตัวเลขที่สร้างแบบสุ่มในอาร์เรย์และพิมพ์องค์ประกอบที่ดัชนีนั้น

System.out.print(stringArray[สุ่มเลือก]);

ขั้นตอนที่ 13: ขอแสดงความยินดี

คุณควรมีโปรแกรมที่สแกนตัวเลือกต่างๆ และพิมพ์หนึ่งในตัวเลือกเหล่านั้นแบบสุ่ม

หากคุณได้รับดัชนีอาร์เรย์อยู่นอกขอบเขต ให้ตรวจสอบตัวนับลูปของคุณ ตรวจสอบให้แน่ใจว่าได้ตรวจสอบรหัสของคุณสำหรับการใช้อัฒภาคอย่างเหมาะสม จำไว้ว่า java นั้นคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่!

แนะนำ: