我刚刚开始学习 Java,并且一直在尝试一些想法。我编写了以下一小段代码,运行时会输出房屋中的不同房间。房间由一个介于 1 和 3 之间的随机整数决定。代码似乎工作得很好。然而,由于我是编程新手,我担心的是我可能误解了其中一个指导我工作的教程,并使用了一种低效的方式来完成它。
谁能告诉我我是否使用最佳实践来实现我想要的结果并解释我可以做出的任何更改以使代码更好?
import java.util.Random;
public class Rooms {
public static void main(String[] args) {
Random random = new Random();
int roomNumber = random.nextInt(3) + 1;
String getRoom = "";
if (roomNumber == 1) {
getRoom = "Living Room";
} else if (roomNumber == 2) {
getRoom = "Kitchen";
} else if (roomNumber == 3) {
getRoom = "Bathroom";
}
System.out.println(getRoom);
}
}
感谢您阅读本文。