会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132884个问题
Python 全系列/第八阶段:轻量级Web开发利器-Flask框架/Flask之Jinja2模版 34531楼
JAVA 全系列/第三阶段:数据库编程/MySQL数据库 34532楼

egoshop.zip

image.png

老师,帮忙看看吧,我也不知道是什么问题

WEB前端全系列/第二十阶段:Vue2企业级项目(旧)/Ego商城高级Vue实战项目 34533楼
JAVA 全系列/第十一阶段:分布式RPC调用和分布式文件存储/FastDFS 34534楼
JAVA 全系列/预科阶段:职业规划/学习方法/JAVA 技术体系介绍和学习方法 34535楼

aaa.zip

飞机显示不出来

JAVA 全系列/第一阶段:JAVA 快速入门/飞机大战小项目训练 34536楼
JAVA 全系列/第一阶段:JAVA 快速入门/变量、数据类型、运算符 34537楼
JAVA 全系列/第三阶段:数据库编程/Oracle 数据库的使用 34538楼
JAVA 全系列/第六阶段:项目管理与SSM框架/Mybatis 34539楼

老师,视频里的查询修改删除代码都没有判断有没有记录,我增加了一个判断,这样return之后不会运行下面的语句返回到主菜单,

// 用户查询记录业务逻辑控制
public void searchLogic() {
    // 先判断是否有记录
    if(this.list.size() == 0){  
        System.out.println("没有记录,请先添加记录!");
        return;  
    }
   Menu menu = new Menu();
   TelNoteRegex telNoteRegex = new TelNoteRegex();
   while (true) {
      menu.searchMenu();
      int item = telNoteRegex.menuItemValidate(1, 7);
      switch (item) {
         case 1:
            // 按姓名查询
            this.searchByName();
            break;
         case 2:
            // 按年龄查询
            this.searchByAge();
            break;
         case 3:
            // 按性别查询
            this.searchBySex();
            break;
         case 4:
            // 按号码查询
            this.searchByTelNum();
            break;
         case 5:
            // 按地址查询
            this.searchByAdd();
            break;
         case 6:
            // 查看全纪录
            this.showAll();
            break;
         case 7:
            return; // 返回上一级
      }
   }
}


// 修改记录业务逻辑控制
public void modifyLogic() {
    // 先判断是否有记录
    listHave();

   Menu menu = new Menu();
   TelNoteRegex telNoteRegex = new TelNoteRegex();
   while (true) {
      menu.modifyMenu();
      int item = telNoteRegex.menuItemValidate(1, 3);
      switch (item) {
         case 1:
            // 查看全纪录
            this.showAll();
            break;
         case 2:
            // 修改指定记录
            this.modifyOperation();
            break;
         case 3:
            return;
      }
   }
}
// 判断list集合是否有记录
public void listHave(){
   if(this.list.size() == 0){ 
       System.out.println("没有记录,请先添加记录!");
       return; 
   }
}

老师,视频里的查询修改删除代码都没有判断有没有记录,我增加了一个判断,这样return之后不会运行下面的语句返回到主菜单,但是如果我把这个判断的代码封装到一个方法里listHave(),那么输出没有记录请添加之后,下面的代码依旧会运行,这是什么?如果我封装成方法,应该怎么做?

两次代码运行结果如下:

image.png



image.png

JAVA 全系列/第二阶段:JAVA 基础深化和提高/智能电话本项目实战 34540楼
JAVA 全系列/第十阶段:百战旅游网项目/百战旅游网 34541楼
Python 全系列/第二阶段:Python 深入与提高/文件处理 34542楼

ajaxdemo.rar

老师是我ajax案例的文件,麻烦看一下,没有用户信息出来,而且也不报错误,无从下手

JAVA 全系列/第五阶段:JavaWeb开发/Ajax技术详解(旧) 34544楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637