用java就水土不服🌶️

总是编译不通过,有没有兄弟看看怎么回事?

package top.faroz.计数问题;

import java.util.Scanner;

/**
 * @ClassName $ {NAME}
 * @Description TODO
 * @Author $ {USER}
 * @Date 2020/7/12 3:42 下午
 * @Version 1.0
 **/
public class NumCount {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int n,x;
        n=sc.nextInt();
        x=sc.nextInt();
        System.out.println(getAllNum(n,x));
    }
    public static int [] getArray(int n) {
        int []a=new int[n];
        for (int i=0;i<n;i++) a[i]=i+1;
        return a;
    }
    //获得单个数组中x的个数
    public static int getSingleNum(int num,int x) {
        int count=0;
        while(num>=1) {
            if(num%10==x) count++;
            num=num/10;
        }
        return count;
    }
    public static int getAllNum(int n,int x) {
        int count=0;
        int []a=getArray(n);
        for (int i=0;i<n;i++) {
            count+=getSingleNum(a[i],x);
        }
        return count;
    }
}

3 条评论

  • @ 2020-07-20 21:03:50

    而javac编译命令 又要求文件名和类名一样,所有就会出现这样的问题

  • @ 2020-07-20 21:03:12

    评测机存储文件的时侯 通常文件名都会是Main.java

  • @ 2020-07-20 21:02:43

    呀 通常这里的类名必须为Main

  • 1

信息

ID
1153
难度
3
分类
(无)
标签
递交数
167
已通过
83
通过率
50%
上传者