在哪里加main方法:在类 Menu 中找不到主方法, 请将主方法定义为: public static void main(String[] args)

import java.util.Scanner;

public class Menu {
    
    /**
     * @param args
     */
    public void showLoginMenu (){
        System.out.println("\n\t欢迎使用购物系统\n");
        System.out.println("\t\t1.登录系统\n");
        System.out.println("\t\t2.退出\n");
        System.out.println("**********************************************************************");
        System.out.print("请选择,输入数字:");
        
        // TODO Auto-generated method stub

    }
    
    /**
     * 显示菜单
     */
    public void showMainMenu(){
        System.out.println("\n\t购物管理系统主菜单\n");
        System.out.println("*************************************\n");
        System.out.println("\t\t1.客户信息管理\n");
        System.out.println("\t\t2.真情回馈\n");
        System.out.println("******************************************");
        System.out.print("请选择,输入数字或按0返回上一级菜单:");
        boolean con;
        do{
            con=false;
            Scanner input = new Scanner(System.in);
            int no=input.nextInt();
            if(no==1){
                showCustMMenu();
                
            }
            else if (no==2){
                showSendGMenu();
            
            }
            else if (no==0){
                showLoginMenu();
                
            }else{
                System.out.println("输入错误,请重新输入数字:");
                con=true;
                
            }
            
            
        }while(con);
        
        
    }
/**
 * 显示客户管理菜单
 */
        public void showCustMMenu(){
            System.out.println("\n\t购物管理系统>客户信息管理");
            System.out.println("****************************************\n");
            System.out.println("\t\t1.显示所有客户信息\n");
            System.out.println("\t\t2.添加客户信息\n");
            System.out.println("\t\t3.修改客户信息\n");
            System.out.println("\t\t4.查询客户信息\n");
            System.out.println("*******************************");
            System.out.print("请选择,输入数字或按0返回上一级菜单:");
            /*输入数字,选择菜单*/
            boolean con;
            do{
                con=false;
                Scanner input = new Scanner(System.in);
                int no =input.nextInt();
                if(no==1){
                    System.out.println("执行显示所有客户信息");
                    
                }else if(no==2){
                    System.out.println("执行添加客户信息");
                    
                }else if(no==3){
                    System.out.println("执行修改客户信息");
                    
                }else if(no==4){
                    System.out.println("执行查询客户信息");
                }else if(no==0){
                    showMainMenu();
                    
                }else{
                    System.out.print("输入错误,请重新输入数字:");
                    con=true;
                    
                }
        }while(con);
        }
        /**
         * 显示真情回馈菜单
         */
        public void showSendGMenu(){
            System.out.println("\n\t购物管理系统>真情回馈");
            System.out.println("*************************************\n");
            System.out.println("\t\t1.幸运大放送\n");
            System.out.println("\t\t2.幸运抽奖\n");
            System.out.println("\t\t3.生日问候\n");
            System.out.println("*************************************");
            System.out.print("请选择,输入数字或按0返回上一级菜单:");
            boolean con;
            do{
                con=false;
                Scanner input = new Scanner(System.in);
                int no =input.nextInt();
                if (no==1){
                    System.out.println("执行幸运大放送");
                }else if(no==2){
                    System.out.println("执行幸运抽奖");
                }else if(no==3){
                    System.out.println("执行生日问候");
                }else if (no==0){
                    showMainMenu();//返回主菜单
                }else{
                    System.out.println("输入错误,请重新输入数字:");
                    con=true;
                    
                        
                    }
            }while(con);
            
        
            
        }
    
        

}

在类里面加一main方法,放在那里无所谓,跟普通方法一样,如下:

public static void main(String[] args){
  new Menu().showLoginMenu();
}

img