/**
* This method is called when the order button is clicked.
*/
public void submitOrder(View view) {
String drinkOfTheDay = "Latte";
drinkOfTheDay = "Esperso";
drinkOfTheDay = "Green Tea";
displayMessage(drinkOfTheDay);
错误:
- " latte":drink' drinkOfTheDay'''"" Latte"是多余的
- drinkOfTheDay,java说:价值" Esperso"分配给'喝'喝'TheDay'从未使用过。
我的Android设备只显示绿茶。
答案 0 :(得分:1)
displayMessage(drinkOfTheDay);
最后指定的值由JAVA中的变量获取,因此 drinkOfTheDay 应包含“绿茶”
答案 1 :(得分:0)
drinkOfTheDay
。
嗯,预期:您正在做的是:
1 - 创建一个名为drinkOfTheDay
的String变量,并为其赋值" Latte"。
2 - 将其值更改为" Esperso" (我想你的意思是" Expresso")
3 - 将其价值改为"绿茶"。
因此,最后,您的{{1}}字符串值为"绿茶"。
答案 2 :(得分:0)
由于您要多次为同一个变量分配不同的值,因此在最近一段时间分配的值将在变量中,并且显示的是预期的输出。
drinkOfTheDay,java说:分配给'drinkOfTheDay'的值“Esperso”从未使用过。
此错误是因为您刚刚分配它并且从未使用它。