Mục lục:
- Bước 1: Nhập
- Bước 2: Thiết lập một phương pháp chính
- Bước 3: Khai báo máy quét
- Bước 4: Số lượng lựa chọn
- Bước 5: Quét số lượng lựa chọn
- Bước 6: Khởi tạo mảng
- Bước 7: Tạo vòng lặp
- Bước 8: Nhắc lựa chọn
- Bước 9: Quét trong Lựa chọn
- Bước 10: Khai báo ngẫu nhiên
- Bước 11: Tạo số ngẫu nhiên
- Bước 12: In Lựa chọn
- Bước 13: Xin chúc mừng
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Tập hướng dẫn này sẽ chỉ ra cách xây dựng một chương trình java sẽ đưa ra lựa chọn từ danh sách các tùy chọn do người dùng nhập vào. Kiến thức cơ bản về java và IDE để xây dựng chương trình. Mỗi bước không quá 2 phút.
Bước 1: Nhập
Nhập máy quét và các lớp ngẫu nhiên trong java
nhập java.util. Scanner;
nhập java.util. Random;
Bước 2: Thiết lập một phương pháp chính
Thiết lập một hàm chính trong java
public static void main (String args) {}
Bước 3: Khai báo máy quét
Khởi tạo và khai báo một biến cho máy quét trong trường hợp này, tôi đặt tên là quét biến
Quét máy quét = Máy quét mới (System.in);
Bước 4: Số lượng lựa chọn
Nhắc người dùng về số lượng lựa chọn.
Bước 5: Quét số lượng lựa chọn
Sử dụng đối tượng máy quét để nhập số lượng lựa chọn và lưu trữ trong một biến trong trường hợp này là numChoices
int numChoices = scan.nextInt ();
Bước 6: Khởi tạo mảng
Khởi tạo một mảng với bao nhiêu phần tử mà bạn có lựa chọn trong trường hợp này là stringArray
String stringArray = new String [numChoices + 1];
Bước 7: Tạo vòng lặp
Viết vòng lặp for sử dụng bộ đếm được khởi tạo thành 0 để đi qua mảng
for (int i = 0; i <stringArray.length; i ++) {}
Bước 8: Nhắc lựa chọn
Nhắc người dùng về các lựa chọn
Bước 9: Quét trong Lựa chọn
Sử dụng máy quét để nhập các lựa chọn của bạn vào mảng
stringArray = scanner.nextLine ();
Bước 10: Khai báo ngẫu nhiên
Khai báo biến ngẫu nhiên trong trường hợp này, nó được đặt tên là rand (đảm bảo thực hiện điều này bên ngoài vòng lặp)
Random rand = new Random ();
Bước 11: Tạo số ngẫu nhiên
Tạo một số ngẫu nhiên bằng cách sử dụng rand và gán cho nó một biến trong trường hợp này là randomChoice
int randomChoice = rand.nextInt (numChoices);
Bước 12: In Lựa chọn
Sử dụng số được tạo ngẫu nhiên trong mảng và in phần tử ở chỉ mục đó
System.out.print (stringArray [randomChoice]);
Bước 13: Xin chúc mừng
Bạn nên có một chương trình quét một số lựa chọn và in ra một trong những lựa chọn đó một cách ngẫu nhiên.
Nếu bạn nhận được lỗi chỉ mục mảng vượt quá giới hạn, hãy kiểm tra bộ đếm vòng lặp của bạn. Đảm bảo kiểm tra mã của bạn để sử dụng dấu chấm phẩy thích hợp. hãy nhớ rằng java phân biệt chữ hoa chữ thường!