如何解决Java中的"无法解决变量"错误?

-2 java

我想知道是否有人可以帮我弄清楚为什么我的程序一直告诉我seperate_numbers无法解析为变量.还有什么类型我必须分配Seperate_number以使该程序工作.它必须包含两个方法头public static void seperate_number(int integer)和public static int intGetNum.

谢谢你的帮助

import java.util.*;

public class Deprey_J_prog1
{
    static Scanner console = new Scanner (System.in);

    public static void main (String[] args)
    {
        int main_Number;
        main_Number =  intGetNum();
        Seperate_number = main_Number;
    }

    static int num, b, a, integer;

    public static int intGetNum()
    {
        int ret_val = 0;
        System.out.print("please enter a 5 integer number");
        integer = console.nextInt();
        return ret_val;
    }

    public static void Seperate_number(int integer)
    {
        for (a = 1; a <=5; a++)
        {
            for (b= 1; b <= a; b++)
                num = ((integer % 10) / 10);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

Mar*_*nik 8

Seperate_number 声明为方法,并且您尝试将其用作变量.

另外,请熟悉Java的命名和格式约定.