package only;
import java.util.Arrays;
public class Zoo {
public static void main(String[] args) {
int[] cj = {89,-23,64,91,119,52,73};
Zoo zoo = new Zoo();
zoo.hh(cj);
}
public void hh(int[] cj) {
Arrays.sort(cj);
int num = 0;
for(int i=cj.length-1;i>=0;i--) {
if(cj[i]<0&&cj[i]>100) {
continue;
}
System.out.println(cj[i]);
num++;
if(num==3) {
break;
}
}
}
}
与或非忘了=-=&,|,!
import java.util.Arrays;public class HelloWorld { //完成 main 方法 public static void main(String[] args) { int []scores = {89,-23,64,91,119,52,79}; System.out.println(" 本次考试前三名是:"); HelloWorld hello = new HelloWorld(); hello.big3(scores); } //定义方法完成成绩排序并输出前三名的功能 public void big3(int [] scores) { Arrays.sort(scores); int num = 0; for(int i = scores.length-1;i>=0&&num<3;i--) { if(scores[i]<0||scores[i]>100) continue; num++; System.out.println(scores[i]); } }}
if(cj[i]<0&&cj[i]>100)这里;
“&&”的意思是“并且”,“||”的意思是“或”,
你见过小于0,并且大于100的阿拉伯数字吗