在Java中没有解释的灰线如何找到问题?

时间:2019-06-19 22:15:32

标签: java android android-studio ide

enter image description here

是什么问题? priceMessage没给我看这个问题,所以我可以解决它
为什么显示灰线而没有红色警告? 我试图弄清楚什么都没用

那么priceMessage怎么了?

private int calculatePrice() {
    int price = quantity * 5;
    return price;}


public void submitOrder(View view) {
    int Price=calculatePrice();
    String priceMessage = " total "+ Price;
    priceMessage = priceMessage + "\n Thank you";
    displayMessage(priceMessage);}



private void displayMessage(String message) {
    TextView priceTextView = (TextView) findViewById(R.id.price_text_view);
  priceTextView.setText(NumberFormat.getCurrencyInstance().format(message));
}

1 个答案:

答案 0 :(得分:0)

“问题”已记录在here

这是因为您要重新分配变量priceMessage。这不是问题,您不必担心。

编辑:但是,在某些实例中,您要避免重新分配变量,因为这会隐藏错误。