加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 为什么程序会出现“非法启动类型”错误?

发布时间:2020-12-14 23:32:26 所属栏目:Java 来源:网络整理
导读:这是相关的代码片段: public static Rand searchCount (int[] x) { int a ; int b ; int c ; int d ; int f ; int g ; int h ; int i ; int j ; Rand countA = new Rand () ; for (int l= 0; lx.length; l++) { if (x[l] = 0) a++ ; else if (x[l] = 1) b++
这是相关的代码片段:
public static Rand searchCount (int[] x) 
{
    int a ; 
    int b ; 
    int c ; 
    int d ; 
    int f ; 
    int g ;
    int h ; 
    int i ; 
    int j ;
    Rand countA = new Rand () ;
        for (int l= 0; l<x.length; l++) 
        {
            if (x[l] = 0) 
            a++ ;
            else if (x[l] = 1) 
            b++ ;
        }
    }
    return countA ;

}

(Rand是此方法所在类的名称)

编译时收到此错误消息:

Rand.java:77: illegal start of type
        return countA ;
        ^

这里出了什么问题?这个错误信息是什么意思?

解决方法

在return语句之前,你有一个错位的结束括号.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读