2014-03-06 38 views
-8

運營商的基本功能是什麼?

嗨, 任何人都可以告訴我什麼是「:」運營商做,請解釋下面的條件聲明?

for(String key:keyset) -----> what:operator does

+5

Google for'enhanced for loop'。 – Pshemo

+1

https://blogs.oracle.com/CoreJavaTechTips/entry/using_enhanced_for_loops_with – Sionnach733

+1

可能的重複[每個循環的Java如何工作?](http://stackoverflow.com/questions/85190/how-does-the- java-for-each-loop-work) –

回答

3

它不是一個運算符,它只是語法的一部分。你看到的是增強的for循環或for-each循環。它遍歷keyset,並在每次迭代中將其包含的每個字符串一個接一個地綁定到變量key