我在日食中得到The value of the local variable dayOfMonthString is not used
,虽然我正在使用变量。
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth)
{
String dayOfMonthString; // The value of the local variable dayOfMonthString is not used
if (dayOfMonth < 10)
{
dayOfMonthString = "0" + Integer.toString(dayOfMonth);
} else
{
dayOfMonthString = Integer.toString(dayOfMonth);
}
}
答案 0 :(得分:6)
您只需为此变量设置值,并且永远不会使用其值。所以 - 它永远不会被使用。
答案 1 :(得分:3)
在读取变量值之前,它被称为未使用。
答案 2 :(得分:2)
将值赋给变量本身与使用变量不同。
答案 3 :(得分:1)
您好,您从未使用过dayOfMonthString的值,因为您只是根据条件为其分配了值,但从未在逻辑中使用过,因此它说它从未使用过。