兄弟們看下我的代碼用無參無返回值做出來的但是卻是四個值 找了好幾遍也找不到 萬分感謝
package First;
import java.util.Arrays;
public class HelloWorld {
? ? public static void main(String[] args) {
? ? System.out.println("考試成績前三名:");
? ? HelloWorld hello=new HelloWorld();
? ? hello.getArrays();
? ? }
? ? public void getArrays() {
? ? int j=1;
? ? int [] nums={89,-23,64,91,119,52,73};
? ? Arrays.sort(nums);
? ? for (int i=nums.length-1; i>=0; i--){
? ? if (nums[i]>=0 && nums[i]<=100){
? ? j++;
? ? if(j>3){
? ? break;
? ? }
? ? }
? ? ? ? System.out.println(nums[i]);
? ? }
? ? }
}
2016-06-21
你這個程序eclipse里運行結果是三個值沒問題啊
2016-06-14
if(j>3){
? ? break;
? ? }
j>=3 ? 就是3個值了
2016-06-09
你是說打印的結果么? 的確只有3個值啊