留言板 代码 java
时间: 2023-09-29 13:08:36 浏览: 45
以下是一个简单的留言板示例的Java代码:
```java
import java.util.ArrayList;
import java.util.Scanner;
public class MessageBoard {
private ArrayList<String> messages;
public MessageBoard() {
this.messages = new ArrayList<>();
}
public void addMessage(String message) {
messages.add(message);
}
public void printMessages() {
for (String message : messages) {
System.out.println(message);
}
}
public static void main(String[] args) {
MessageBoard board = new MessageBoard();
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("Enter a message or type 'exit' to quit:");
String input = scanner.nextLine();
if (input.equals("exit")) {
break;
}
board.addMessage(input);
}
System.out.println("Messages on the board:");
board.printMessages();
}
}
```
在这个例子中,我们创建了一个 `MessageBoard` 类来管理留言。我们使用 `ArrayList` 来存储留言,并提供了 `addMessage` 和 `printMessages` 方法来添加和打印留言。在 `main` 方法中,我们使用一个 `Scanner` 对象获取用户输入的留言,并将它们添加到留言板上,直到用户输入 `exit` 为止。最后,我们打印出留言板上的所有留言。