问答详情
源自:7-1 编程练习

调用方法和定义方法那两行总是报错

package timu;
import java.util.Arrays;
public class timu {
      //完成 main 方法
   public static void main(String[] args) {
       System.out.println("考试成绩前三名为:");
       int[]scores={89,-23,64,91,119,52,73};
       timu ice=new timu();
       ice.cake(scores);
       }
  
   //定义方法完成成绩排序并输出前三名的功能
   public void cake =(int[] scores){
       Arrays.sort(scores);
       int x =0;
       for(int i=scores.length-1;i>=0;i--){
       if(scores[i]<0||scores[i]>100){
       continue;}
       x++;
       if(x>3){
           break;
       }
       System.out.println(scores[i]);
   }

提问者:qq_还有什么过不了_0 2015-12-11 15:03

个回答

  • Loveliness
    2015-12-11 17:09:02

    public void cake =(int[] scores){

    方法定义错误,没有 “=”


  • turbo_swift
    2015-12-11 15:19:29

    public void cake =(int[] scores){

    方法定义错误,没有 “=”

  • sxian_wang
    2015-12-11 15:14:05

    定义方法哪多了个等号

  • Jason333
    2015-12-11 15:13:58

    public void cake =(int[] scores)   多了个=号