给我一个抽题题库网页代码,Java
时间: 2024-03-19 21:46:01 浏览: 17
以下是一个简单的抽题题库网页的 Java 代码示例:
```java
import java.util.ArrayList;
import java.util.Random;
public class QuestionBank {
private ArrayList<String> questions;
public QuestionBank() {
questions = new ArrayList<>();
// 添加题目到题库中
questions.add("问题1");
questions.add("问题2");
questions.add("问题3");
questions.add("问题4");
questions.add("问题5");
}
public String getRandomQuestion() {
// 生成一个随机的题目
Random rand = new Random();
int index = rand.nextInt(questions.size());
return questions.get(index);
}
}
public class Main {
public static void main(String[] args) {
QuestionBank questionBank = new QuestionBank();
String question = questionBank.getRandomQuestion();
System.out.println("随机抽出的问题是:" + question);
}
}
```
在这个示例中,我们定义了一个 `QuestionBank` 类,它包含一个 `questions` 成员变量,存储题目。我们还定义了一个 `getRandomQuestion()` 方法,它随机从题库中选择一个问题并返回它的字符串表示。
在 `Main` 类的 `main()` 方法中,我们创建了一个 `QuestionBank` 对象,并调用 `getRandomQuestion()` 方法来获取一个随机的问题,并将其输出到控制台。