2 回答
已采納

mbk_vip
TA貢獻3條經驗 獲得超5個贊
第一步,創建HelloWorld類的實例對象hello,然后聲明并初始化一個int數組。第二步是調用hello對象的sort方法,方法的參數是前面聲明的int數組,在sort方法內部的第一行,調用Arrays.sort對數組進行排序,默認是升序(從小到大),接著聲明初始化一個int類型變量count,值為0。然后打印一句話“考試前三名為:”,后面是一個for循環,它的作用是將sort方法的參數,也就是那個int數組進行遍歷(循環的意思)并輸出符合條件的值。先取出數組里的每一個數值,然后判斷如果元素的值是否小于0或者大于100,如果是,則跳過本次循環,進行下一次循環,否則執行count++,并打印符合的值,就這樣循環執行,直到count的值為3時,結束循環。

布爾心
TA貢獻25條經驗 獲得超5個贊
sort方法中,首先用Arrays類的sort方法對傳進來的int數組進行排序(默認升序排列);
然后遍歷排序后的數組,如果成績大于100或者小于0,都是不合法成績,直接排除。跳出本次循環,進行下一次循環。
continue表示結束本次循環,進入下一個循環。
break表示結束整個循環。即輸出夠三個了,for循環結束。
添加回答
舉報
0/150
提交
取消