
while與loop的效能在不同時機有不同選擇
以下就介紹整理好的心得
do while 只比較一次時最快
do while, while, for在次數多的時後效能差不多
while, for在無限回圈時是一樣的
參考網頁http://stackoverflow.com/questions/8880870/java-for-vs-whiletrue
在拜訪Collections時則使用for-each最好
RX1226 發表在 痞客邦 留言(0) 人氣(646)

在有選擇時到底要用switch還適用if else if
當要比對的東西多時switch的效能和可讀性就明顯大勝了
詳情可以參考下列網頁
RX1226 發表在 痞客邦 留言(0) 人氣(1,348)

break和continue在迴圈中是很常用的
而label則比較少用
以下介紹其方法
RX1226 發表在 痞客邦 留言(0) 人氣(1,995)

Java的for和C語言的for是一樣的
都是用來作重複執行的動作
用的時後版面會比while好看
執行速度則是相同的
RX1226 發表在 痞客邦 留言(0) 人氣(12)

Java的while和do while使用方法和C語言完全一樣
介紹如下
while和do while都是用來執行重複的動作
差別在於while是先判斷在執行
do while是先執行一次後, 在判斷要不要執行下一輪
RX1226 發表在 痞客邦 留言(0) 人氣(37)

當想要用一堆if else if來作流程控制時
建議改用switch來增加可讀性
以下介紹其方法
switch在使用上會在旁加入(),
括號內條件變數值, 然後用{}內包含不同
的case 常數值, 符合則會執行敘述
在沒遇到break時會向下執行
不論是否有遇到其他的case
RX1226 發表在 痞客邦 留言(0) 人氣(131)

if是用來作控制流程的邏輯判斷
以下就介紹其用法
if的使用
if(條件){
敘述
}
當條件成立回傳為true時
則執行{}內的敘述
RX1226 發表在 痞客邦 留言(0) 人氣(9,969)