亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

以下內容中的for是什么意思?有了解的嗎?

以下內容中的for是什么意思?有了解的嗎?

收到一只叮咚 2022-01-07 20:07:31
Set<String> keys = mapkey.keySet();for(String key:keys){setCache(key);}for(String key:keys) 是什么意思??
查看完整描述

2 回答

?
倚天杖

TA貢獻1828條經驗 獲得超3個贊

1,首先,keys是一個String類型的Set,也就是說,keys這個集合里面存放的都是一個String類型的數值。
2,for(String key:keys)
(1) 聲明一個String變量key
(2)并且該變量key是keys集合的元素的代表
(3)當keys里面沒有元素的時候,循環也就結束了。
(4)key也就相當于是一個循環變量

查看完整回答
反對 回復 2022-01-10
?
Cats萌萌

TA貢獻1805條經驗 獲得超9個贊

for語句的三個表達式功能分別如下:
⑴控制變量的初始化;
⑵循環的條件;
⑶循環控制變量的更新;
for(;i;i--)這句代碼,表達式1為空,即沒有要初始化的變量;表達式2“i”即是循環條件,i為true則執行循環,i為false則循環結束;表達式3“i--”和通常用法相似,每次循環條件判斷完之后i--,i在這句代碼之外應該會有初始化,否則這里的i沒有賦值,執行會有問題。

查看完整回答
反對 回復 2022-01-10
  • 2 回答
  • 0 關注
  • 427 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號