我刚刚学习 Java,在这里我看到了这个奇怪的错误消息。在下面的代码中:
while (phones_cursor.moveToNext())
{
String name = phones_cursor.getString(phones_cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME));
}
Log.wtf("Name: ", name);
我收到这条消息说“名称”无法解析为变量。所以我想 name 是 while 循环的本地名称。然而,我现在想知道,如何让这个变量脱离 while 循环?