为了账号安全,请及时绑定邮箱和手机立即绑定

各位,这样写可以么?谢谢解答!

package test;
import java.util.Arrays;

public class FenTest {
    
    //完成 main 方法
    public static void main(String[] args) {
        int[] scores={89,-23,64,91,119,52,73};
        FenTest ft=new FenTest();
        System.out.println("前三:");
        ft.score1(scores);
    }
    //定义方法完成成绩排序并输出前三名的功能
    public void score1(int scores[])
    {
        int j=0;
        Arrays.sort(scores);
        for(int i=scores.length-1;i>=0;i--)
        {
            if(scores[i]>=0 && scores[i]<=100  )
            {
                scores[j++]=scores[i];//如果成绩有效,放入数组。
            }
        }
        for(j=0;j<3;j++)//输出
        {
            System.out.println(scores[j]);
        }
    }
}


正在回答

2 回答

可以用,不过那个导入包是要注意一下

0 回复 有任何疑惑可以回复我~

谢谢。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

各位,这样写可以么?谢谢解答!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信