鍍金池/ 問答/Java  網(wǎng)絡(luò)安全/ java object:for (Object object : list)寫法

java object:for (Object object : list)寫法,疑問???

1、今天朋友突然問起一種for的寫法,一時(shí)百度也沒查到答案,所以貼上來讓看到的大佬指點(diǎn)指點(diǎn)迷津,謝謝!

代碼如下:
    List<Object> list = new ArrayList<Object>();
    object:for (Object object : list) {
        
    }

疑問:此處的object:for編譯通過的,請(qǐng)問這個(gè)object的作用是什么???

截圖如下:

clipboard.png

回答
編輯回答
尐飯團(tuán)

Java中的label標(biāo)記,類似于C語言的goto,可能是object:迷惑了你,你可以任意寫一個(gè)字符串(非關(guān)鍵字)都能編譯通過。

2018年7月7日 18:33
編輯回答
陌如玉

這東西叫l(wèi)abel,C系的語言都有的。格式稍微整理一下你就了解了:

List<Object> list = new ArrayList<Object>();

object:
for (Object object : list) {
    
}
2018年4月6日 03:27
編輯回答
膽怯

這個(gè)也是能編譯過的

http://bixuebihui.com

for (Object object : list) {
       
}

是不是有點(diǎn)意思?

2017年10月31日 20:01