Агуулгын хүснэгт:

Java сонголт үйлдвэрлэгч: 13 алхам
Java сонголт үйлдвэрлэгч: 13 алхам

Видео: Java сонголт үйлдвэрлэгч: 13 алхам

Видео: Java сонголт үйлдвэрлэгч: 13 алхам
Видео: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Арваннэгдүгээр
Anonim
Java сонголт үйлдвэрлэгч
Java сонголт үйлдвэрлэгч

Энэхүү зааварчилгаа нь хэрэглэгчийн оруулсан сонголтуудын жагсаалтаас сонголт хийх java програмыг хэрхэн бүтээхийг харуулах болно. Програмыг бүтээх java болон IDE -ийн үндсэн ажлын мэдлэг. Алхам бүр 2 минутаас хэтрэхгүй байх ёстой.

Алхам 1: Импорт хийх

Импорт хийж байна
Импорт хийж байна

Java дээр сканнер болон санамсаргүй ангиудыг импортлох

java.util. Scanner импортлох;

java.util. Random импортлох;

Алхам 2: Үндсэн аргыг тохируулах

Үндсэн аргыг тохируулах
Үндсэн аргыг тохируулах

Java дээр үндсэн функцийг тохируулах

public static void main (String args) {}

Алхам 3: Сканнерыг зарлах

Сканнер зарлаж байна
Сканнер зарлаж байна

Сканнерт зориулж хувьсагчийг эхлүүлж, зарлах тохиолдолд энэ хувьсагчийг скан гэж нэрлэв

Сканнер скан хийх = шинэ сканнер (System.in);

Алхам 4: Сонголтын тоо

Хэрэглэгчээс сонголтын тоог асуугаарай.

Алхам 5: Сонголтын тоог хайж байна

Сонголтын тоог хайж байна
Сонголтын тоог хайж байна

Сканнерын объектыг ашиглан сонголтуудын тоог оруулна уу, энэ тохиолдолд numChoices хувьсагчид хадгална уу

int numChoices = scan.nextInt ();

Алхам 6: Массивыг эхлүүлэх

Массивыг эхлүүлж байна
Массивыг эхлүүлж байна

Энэ тохиолдолд stringArray сонголт хийх боломжтой олон элемент бүхий массивыг эхлүүлнэ үү

String stringArray = шинэ String [numChoices+1];

Алхам 7: Гогцоо хийх

Гогцоо хийх
Гогцоо хийх

Массиваар дамжихын тулд 0 болгож эхлүүлсэн тоолуур ашиглан for давталт бичнэ үү

for (int i = 0; i <stringArray.length; i ++) {}

Алхам 8: Шуурхай сонголтууд

Хэрэглэгчээс сонголтоо хийх

Алхам 9: Сонголтуудыг скан хийх

Сонголтуудаас скан хийх
Сонголтуудаас скан хийх

Сканнераа ашиглан сонголтоо массивт оруулна уу

stringArray = сканнер.nextLine ();

Алхам 10: Санамсаргүй гэж зарлах

Санамсаргүй гэж зарлаж байна
Санамсаргүй гэж зарлаж байна

Хувьсагчийг санамсаргүй байдлаар зарлах тохиолдолд энэ нь rand гэж нэрлэгддэг (үүнийг давталтын гадна хийх ёстойг анхаарна уу)

Random rand = шинэ Random ();

Алхам 11: Санамсаргүй тоо үүсгэх

Санамсаргүй тоо үүсгэх
Санамсаргүй тоо үүсгэх

Rand ашиглан санамсаргүй тоо үүсгээд энэ тохиолдолд randomChoice хувьсагчийг оноож өг

int randomChoice = rand.nextInt (numChoices);

Алхам 12: Сонголтыг хэвлэх

Сонголтыг хэвлэх
Сонголтыг хэвлэх

Санамсаргүй байдлаар үүсгэсэн тоог массивт оруулаад тухайн индекст байгаа элементийг хэвлэ

System.out.print (stringArray [randomChoice]);

Алхам 13: Баяр хүргэе

Та хэд хэдэн сонголтыг скан хийж, эдгээр сонголтуудын нэгийг санамсаргүй байдлаар хэвлэдэг програмтай байх ёстой.

Хэрэв та массивын индексийг алдаанаасаа гаргаж байгаа бол давталтын тоолуурыг шалгана уу. Цэг таслалыг зөв ашиглахын тулд кодоо шалгаарай. java нь жижиг үсгийг эмзэг гэдгийг санаарай!

Зөвлөмж болгож буй: