個(gè)人理解,應(yīng)該是這樣可以的
import java.util.*;??? //導(dǎo)入Java工具包
public class HelloWorld {
?? ?
??? //完成 main 方法
??? public static void main(String[] args) {
??????? int[] scores={89,-23,64,91,119,52,73}; ?
?????? ?
??????? //創(chuàng)建實(shí)例對(duì)象
??????? HelloWorld hello=new HelloWorld();
?????? ?
??????? //用對(duì)象調(diào)用有參方法,以要計(jì)算的值為參數(shù)
??????? hello.sorts(scores)
?????? ?
??? }
?? ?
??? //定義方法完成成績(jī)排序并輸出前三名的功能
??? public void sorts(int[] score){ //引入void 創(chuàng)建方法
??????? //對(duì)形參數(shù)組值進(jìn)行排序
??????? Arrays.sort(score);? ?
??????? //定義j變量用于輸出前三的數(shù)值條件
??????? int j=0;
??????? //循環(huán)sort是以升序排列,i取數(shù)組最大的下標(biāo)length-1
??????? for(int i=score.length-1;i>=0;i--){
??????????? //輸出的條件變量一次循環(huán)加一
??????????? ++j;
??????????? //成績(jī)沒(méi)有負(fù)值,所以判斷是否有無(wú)效值
??????????? if(score[i]>=0){
??????????????????? //輸出條件判斷前三的成績(jī)進(jìn)行輸出
??????????????????? if(j<=3){
??????????????????????? //輸出成績(jī)
?????????????????????? System.out.println(score[i]);
??????????????????? }
??????????? }
??????? }
??? }
2020-02-24
主頁(yè)程序有點(diǎn)符號(hào)錯(cuò)誤
2020-02-24
import java.util.*;??? //導(dǎo)入Java工具包
public class HelloWorld {
?? ?
??? //完成 main 方法
??? public static void main(String[] args) {
??????? int[] scores={89,-23,64,91,119,52,73}; ?
?????? ?
??????? //創(chuàng)建實(shí)例對(duì)象
??????? HelloWorld hello=new HelloWorld();
?????? ?
??????? //用對(duì)象調(diào)用有參方法,以要計(jì)算的值為參數(shù)
??????? hello.sorts(scores);
?????? ?
??? }
?? ?
??? //定義方法完成成績(jī)排序并輸出前三名的功能
??? public void sorts(int[] score){ //引入void 創(chuàng)建方法
??????? //對(duì)形參數(shù)組值進(jìn)行排序
??????? Arrays.sort(score);? ?
??????? //定義j變量用于輸出前三的數(shù)值條件
??????? int j=0;
??????? //循環(huán)sort是以升序排列,i取數(shù)組最大的下標(biāo)length-1
??????? for(int i=score.length-1;i>=0;i--){
??????????? //輸出的條件變量一次循環(huán)加一
??????????? ++j;
??????????? //成績(jī)沒(méi)有負(fù)值,所以判斷是否有無(wú)效值
??????????? if(score[i]>=0){
??????????????????? //輸出條件判斷前三的成績(jī)進(jìn)行輸出
??????????????????? if(j<=3){
??????????????????????? //輸出成績(jī)
?????????????????????? System.out.println(score[i]);
??????????????????? }
??????????? }
??????? }
??? }
}