java 找不到符号

java初学者,CT类里的gai()和mian()前提示错误找不到符号,自己改了半天不行,求大神指导

import java.util.*;

public class CT{

public static void main(String[] args)throws Exception

{

Scanner scan=new Scanner(System.in);

boolean b=true;

while(b){

System.out.println("*****欢迎进入食堂点餐系统*****");

System.out.println("     1.盖饭类");

System.out.println("     2.小碗菜");

System.out.println("     3.面食类");

System.out.println("     4.其他");

System.out.println("     5.退出");

System.out.print("请选择:");

int a=scan.nextInt();

switch(a)

{

case 1:

gai();

break;

case 2:

break;

case 3:

mian();

break;

case 4:

break;

case 5:

b=false;

break;

}

}

Thread.sleep(5000);

System.out.println("谢谢使用!");

}

}

class gai{

public void gai(){

Scanner scan1=new Scanner(System.in);

boolean c=true;

while(c){

System.out.println("     1.宫保鸡丁盖饭");

System.out.println("     2.地三鲜盖饭");

System.out.println("     3.土豆牛肉盖饭");

System.out.println("     4.鱼香烘蛋盖饭");

System.out.println("     5.葱爆羊肉盖饭");

System.out.println("     6.重新选择");

System.out.print("请选择:");

int d=scan1.nextInt();

switch(d)

{

case 1:

case 2:

case 3:

case 4:

case 5:

System.out.println("请稍等...");

break;

case 6:

c=false;

break;

}

}

}

}

class mian{

public void mian(){

Scanner scan2=new Scanner(System.in);

boolean e=true;

while(e){

System.out.println("     1.红烧牛肉面");

System.out.println("     2.茄子鸡丁面");

System.out.println("     3.羊肉面");

System.out.println("     4.清汤面");

System.out.println("     5.西红柿鸡蛋面");

System.out.println("     6.重新选择");

System.out.print("请选择:");

int f=scan2.nextInt();

switch(f)

{

case 1:

case 2:

case 3:

case 4:

case 5:

System.out.println("请稍等...");

break;

case 6:

e=false;

break;

}

}

}

}

分享到:

------解决方案--------------------

没检查括号是否匹配,大概调整了下方法的位置:

import java.util.*;

public class CT{

public static void main(String[] args)throws Exception

{

Scanner scan=new Scanner(System.in);

boolean b=true;

while(b){

System.out.println("*****欢迎进入食堂点餐系统*****");

System.out.println("     1.盖饭类");

System.out.println("     2.小碗菜");

System.out.println("     3.面食类");

System.out.println("     4.其他");

System.out.println("     5.退出");

System.out.print("请选择:");

int a=scan.nextInt();

switch(a)

{

case 1:

gai();

break;

case 2:

break;

case 3:

mian();

break;

case 4:

break;

case 5:

b=false;

break;

}

}

Thread.sleep(5000);

System.out.println("谢谢使用!");

}

//方法移动到这里,并增加static

public static void gai(){

Scanner scan1=new Scanner(System.in);

boolean c=true;

while(c){

System.out.println("     1.宫保鸡丁盖饭");

System.out.println("     2.地三鲜盖饭");

System.out.println("     3.土豆牛肉盖饭");

System.out.println("     4.鱼香烘蛋盖饭");

System.out.println("     5.葱爆羊肉盖饭");

System.out.println("     6.重新选择");

System.out.print("请选择:");

int d=scan1.nextInt();

switch(d)

{

case 1:

case 2:

case 3:

case 4:

case 5:

System.out.println("请稍等...");

break;

case 6:

c=false;

break;

}

}

}

//方法移动到这里,并增加static

public static void mian(){

Scanner scan2=new Scanner(System.in);

boolean e=true;

while(e){

System.out.println("     1.红烧牛肉面");

System.out.println("     2.茄子鸡丁面");

java找不到符号或方法,java 找不到符号解决方法相关推荐

  1. ## 《错误: 找不到或无法加载主类 practice11》解决方法

    <错误: 找不到或无法加载主类 practice11>解决方法 1.csdn上已经有关于环境变量和包的问题导致该错误的产生的解法,这里不再详述. 2.我发现在vscode上,.class文 ...

  2. error LNK2005: “找到一个或多个多重定义的符号” 已经在 xxxx.obj 中定义 的解决方法

    error LNK2005: "找到一个或多个多重定义的符号" 已经在 xxxx.obj 中定义 的解决方法 参考文章: (1)error LNK2005: "找到一个或 ...

  3. npm突然找不到D:\nodejs\node_modules\npm\bin\npm-cli.js的解决方法

    npm突然找不到D:\nodejs\node_modules\npm\bin\npm-cli.js的解决方法 参考文章: (1)npm突然找不到D:\nodejs\node_modules\npm\b ...

  4. win7计算机c盘搜索不到,win7系统上找不到C盘上的programdata文件夹的解决方法

    在win7电脑系统上的C盘上的ProgramData文件夹是win7电脑中一个很重要的文件夹,它是公用的被创建文件夹或文件存放的地方.但是,最近有朋友反映自己升级系统后,突然找不到C盘上的progra ...

  5. 【Linux】找不到ensss IP地址 或者连接不上ssh解决方法

    Linux 找不到ensss IP地址 或者连接不上ssh解决方法 原因 虚拟机网络的问题导致,也可能由于电脑休眠导致虚拟机进入软锁状态 查看ip地址 一: ifconfig二: id addr 解决 ...

  6. 打印机共享设置方法和所有共享失败的解决方法

    打印机共享设置方法和所有共享失败的解决方法 打印机共享设置方法和所有共享失败的解决方法 一.基础共享设置 二.进阶共享设置 三.各类问题解决办法   1.windows无法连接到打印机,操作失败,错误 ...

  7. 加mp4文件后js失效_Jquery方法load之后导致js失效解决方法

    Jquery方法load之后导致js失效解决方法 >>>>>>>>>>>>>>>>>>> ...

  8. vue父组件引用子组件方法显示undefined问题原因及解决方法

    vue父组件引用子组件方法显示undefined问题原因及解决方法 参考文章: (1)vue父组件引用子组件方法显示undefined问题原因及解决方法 (2)https://www.cnblogs. ...

  9. 计算机关机慢怎么解决方法,电脑关机很慢的解决方法步骤

    电脑关机慢怎么办 为什么电脑关机很慢?为什么我的电脑关机慢呢?接下来大家跟着学习啦小编一起来了解一下电脑关机慢的解决方法吧. 电脑关机慢解决方法一 一般引起系统不定期重启和关机的故障主要有下面几个原因 ...

  10. ajax scripmanager,ScriptManager.RegisterStartupScript()方法在ajax页面无效的解决方法

    ScriptManager.RegisterStartupScript()方法在ajax页面无效的解决方法 更新时间:2010年03月08日 19:25:10   作者: ScriptManager. ...

最新文章

  1. [推荐]在线测试你的网速
  2. odoo8.0+PyCharm4.5开发环境配置
  3. 科大星云诗社动态20210422
  4. SAP CRM One Order scheduline buffer handling
  5. Chrome remote debugging protocol在自动化测试中的应用和实践
  6. BOM(Browser Object Model)
  7. ios html清除缓存,iOS开发之1行代码实现缓存计算及清除缓存
  8. Vue 模块化开发(构建项目常用工具)
  9. UGUI的image
  10. elasticsearch之拼音搜索
  11. 手机经纬度在线转换工具链接
  12. 常见阿拉伯数学符号以及拼写
  13. 苹果手机有护眼模式吗_调节手机明暗度能起到护眼模式一样的效果?
  14. brain segmentation调研--Brain Parcellation as a Pretext Tas
  15. App应用字体大小保持固定以及关于Configuration的变化
  16. 多分类中accuary与micro F1-score的恒等性
  17. java.lang.IllegalArgumentException介绍
  18. webpack 配置文件
  19. Mysql基础篇-23-触发器Tigger
  20. Mysql DATE_FORMAT 用法

热门文章

  1. 计算机系统领域顶级会议--OSDI,SOSP
  2. matlab m怎么使用,MATLAB的M文件的学习和使用
  3. 13个免费下载 SVG 图标网站
  4. 转帖:在北京5年艰辛快乐的创业经历
  5. Python修改证件照底色,get新技能
  6. C语言-求绝对值-三目运算符
  7. Vscode Element-ui 提示插件
  8. linux磁盘怎么分区,linux磁盘分区,linux磁盘分区怎么划分
  9. Chrome 的小恐龙游戏,被我破解了
  10. 写一个VSCode插件