【发布时间】:2020-01-15 08:15:50
【问题描述】:
总结一下,给我任何关于如何解决它的想法或解决方案。
我尝试了下面代码中给出的内容。
System.out.print("Want to continue Shopping or end your shopping spree and want the bill for your shopping (answer in Y or N)");
String end = sc.next();
if(end =="Y")
System.out.println("hello");
我期望上面代码中的输出hello,但实际结果不是程序刚刚结束。
【问题讨论】:
-
请提供完整的工作代码示例,并且您提供的输入无法按预期工作。但一般而言,您应该使用
String.equals()来比较Java 中的字符串,而不是==运算符。在您的情况下,您也可以考虑使用String.equalsIgnoreCase()。 -
@CrEaTor VR 你试过我的解决方案了吗?如果对您有帮助,请将其标记为已接受。
标签: java if-statement shopping