一、說明 Fate 是一個工業級聯邦學習框架,所謂聯邦學習指的就是可以聯合多方的數據,共同構建一個模型; 與傳統數據使用方式相比,它不需要聚合各方數據搭建 數據倉庫,聯邦學習在聯合計算建模的過程中,多方機構之間的數據是不會進行共用的,實現數據的 可用不可見;本文主要分享隱私計算平臺 Fate 的相關 ...
轉自:
http://www.java265.com/JavaCourse/202206/3667.html
下文筆者講述java迴圈的三種方式分享,如下所示
一、while迴圈
while語法: while(迴圈條件){ 迴圈體 } while關鍵字處理迴圈 先判斷迴圈條件 當條件成立,則運行迴圈體 迴圈完成後再判斷一次迴圈條件 當條件成立時,則繼續執行迴圈體 直到迴圈條件不成立
例
int i = 1; while (i < 6) { System.out.println(i); i++; }
二、do...while迴圈
do{ 迴圈體 }while(迴圈條件); do...while迴圈先執行一次迴圈體 然後判斷迴圈條件 當條件成立,則繼續執行迴圈體 直到迴圈條件不成立 註意事項: do...while迴圈 無論迴圈條件是什麼(無論迴圈條件是否成立) 都運行一次迴圈體
例
int i = 1; do { System.out.println(i); i++; } while (i < 6);
三、for迴圈
for(迴圈變數;迴圈條件;改變迴圈變數){ 迴圈體 } for迴圈: 是我們日常開發中 使用最多的迴圈 在使用for迴圈時,小括弧中必須包含兩個分號 當迴圈條件成立,則執行迴圈體 迴圈體執行結束後改變迴圈變數,再判斷迴圈條件 若成立,則繼續執行迴圈體,直到迴圈條件不成立退出迴圈
例
for(int i=0;i<=6;i++){ System.out.println(i); }
for迴圈一般用在明確迴圈條件和迴圈次數時使用 while迴圈和do...while迴圈用在不明確迴圈次數時使用
四、迴圈中的兩個關鍵字說明
1、break
在迴圈中
遇到break則直接退出迴圈
無論迴圈執行到哪
2、continue
在迴圈中
遇到continue則跳出本次迴圈
無論迴圈體後面有多少代碼
都不執行
直接再次判斷迴圈條件
進行下一輪迴圈
continue不結束迴圈,只是跳出一次迴圈