Isi kandungan:
- Bekalan:
- Langkah 1: Mengimport
- Langkah 2: Menetapkan Kaedah Utama
- Langkah 3: Mengisytiharkan Pengimbas
- Langkah 4: Bilangan Pilihan
- Langkah 5: Mengimbas Bilangan Pilihan
- Langkah 6: Menganjurkan Array
- Langkah 7: Membuat Gelung
- Langkah 8: Pilihan Promosi
- Langkah 9: Imbas Pilihan
- Langkah 10: Menerbitkan Rawak
- Langkah 11: Menjana Nombor Rawak
- Langkah 12: Percetakan Pilihan
- Langkah 13: Tahniah!
Set arahan ini akan menunjukkan bagaimana untuk membina program java yang akan membuat pilihan daripada senarai pilihan yang dimasukkan oleh pengguna. Pengetahuan kerja asas java dan IDE untuk membina program masuk Setiap langkah perlu mengambil masa tidak lebih dari 2 minit.
Bekalan:
Langkah 1: Mengimport
Import pengimbas dan kelas Rawak di java
import java.util.Scanner;
import java.util.Random;
Langkah 2: Menetapkan Kaedah Utama
Sediakan fungsi utama di java
public static void main (String args) {}
Langkah 3: Mengisytiharkan Pengimbas
Inisialisasi dan mengisytiharkan pemboleh ubah untuk pengimbas dalam kes ini, saya menamakan imbasan ubahsuaian
Imbasan imbasan = Pengimbas baru (System.in);
Langkah 4: Bilangan Pilihan
Sorong pengguna untuk bilangan pilihan.
Langkah 5: Mengimbas Bilangan Pilihan
Gunakan objek pengimbas untuk memasukkan bilangan pilihan dan simpan dalam pemboleh ubah dalam kes ini numChoices
int numChoices = scan.nextInt ();
Langkah 6: Menganjurkan Array
Inisialisasi array dengan banyak unsur seperti yang anda ada dalam stringArray ini
String stringArray = String baru numChoices + 1;
Langkah 7: Membuat Gelung
Tulis gelung untuk gelung menggunakan kaunter yang dilancarkan kepada 0 untuk melewati array
untuk (int i = 0; i <stringArray.length; i ++) {}
Langkah 8: Pilihan Promosi
Pengguna Prompt untuk pilihan
Langkah 9: Imbas Pilihan
Gunakan pengimbas untuk memasukkan pilihan anda ke dalam array
stringArray i = scanner.nextLine ();
Langkah 10: Menerbitkan Rawak
Berikan pemboleh ubah secara rawak dalam kes ini ia dinamakan rand (pastikan untuk melakukan ini di luar gelung)
Rand rawak = Rawak baru ();
Langkah 11: Menjana Nombor Rawak
Menjana nombor rawak menggunakan rand dan berikan ia pemboleh ubah dalam kes ini randomChoice
int randomChoice = rand.nextInt (numChoices);
Langkah 12: Percetakan Pilihan
Gunakan nombor yang dijana secara rawak ke dalam array dan cetak elemen pada indeks itu
System.out.print (stringArray randomChoice);
Langkah 13: Tahniah!
Anda harus mempunyai program yang memindai dalam beberapa pilihan dan mencetak salah satu daripada pilihan tersebut secara rawak.
Sekiranya anda memperoleh indeks array dari kesilapan batas, semak kaunter gelung anda. Pastikan untuk menyemak kod anda untuk penggunaan titik koma yang betul. Ingatlah bahawa java adalah kes sensitif!