标签: java
我不明白为什么程序在输入后不进入if或else if?我只是一个业余编码员,很高兴获得帮助。
答案 0 :(得分:0)
通过询问
if (choice == "right") {
您正在比较引用而不是字符串的实际值。试试
if ("right".equals(choice)) {
相反。
如果这仍然行不通,我会打印出选择的值,因为 可能会在行尾添加新行或空格。
答案 1 :(得分:0)
您的代码陷入了while循环中,path始终为true
path
true