老师,为什么圈出来的代码如果不注释掉,打印出来的内容是不完整的。
我文件里面放的是abcd,结果打印出来是bd。
把它注释掉了又正常了。
老师这代码是有个bug吧?如果记录为空的话,不需要让人输序号,要在提示输入序号前做个判断,size是否为0
老师 看过版本是匹配的但是就是运行不了怎么回事
又把我整懵了,这个Operate类中前半部分都是public,怎么到了这里比较的时候突然用了class?感觉脑子转不过来了,请老师指点一下
//按姓名查询记录 public void searchByName(){ // System.out.println("seatchByName"); TelNoteRegex regex = new TelNoteRegex(); String name = regex.nameValidate(); serchByAny(name,"name"); // 将搜索方法抽取出来定义新的方法,传入搜索的内容 和 搜索的方式 public void serchByAny(String byAny,String f){ boolean flag =true; for (Person p:this.list){ if (f=="name"){ if (byAny.equals(p.getName())){ System.out.println(p); flag=false; } } if (f=="age"){ if (byAny.equals(p.getAge())){ System.out.println(p); flag=false; } } if (f=="sex"){ if (byAny.equalsIgnoreCase(p.getSex())){ System.out.println(p); flag=false; } } if (f=="add"){ if (byAny.equals(p.getAddress())){ System.out.println(p); flag=false; } } if (f=="tle"){ if (byAny.equalsIgnoreCase(p.getTleNum())){ System.out.println(p); flag=false; } } } if(flag){ System.out.println("查无此人"); } }
老师这样的方法行吗,感觉在这基础上还能在优化
老师,为什么我在txt文件中写的是abc这三个字符,但用read输出的时候会在99之后有13和10,知道在输出一次才输出-1
老师 这个是怎么回事 不按套路出牌
验证菜单类的时候,通过键盘输入菜单为什么要定义成String类型?然后再转成int类型?
String input=scanner.nexLine(); //直接定义成int类型不行吗 int input=scanner.nexInt();
老师,为什么在内部类中,next 、head 还有tail的类型要定义成Node类?不能定义成泛型嘛或者其他类型?
老师,在判断栈是否为空的时候,能否使用 if(arr == null) 进行判断?
老师,size-(stackLength-1)>=0 中的减一可以省略嘛? 减一的话不是在添加了三个元素的时候就开始扩容了嘛,省略减一的话是不是就能在正好 有4个元素的时候进行扩容了?
import java.util.ArrayList; import java.util.List; public class test { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("aa"); list.add("cc"); list.add("bb"); for (String str:list){ if("aa".equals(str)){ list.remove(str); } } for (String str:list){ System.out.println(str); } } }
老师我用for each 删除元素怎么会报错
public String nameValidate(){ return null }
这个方法里不用加参数吗?
可以这样写吗:
public String nameValidate(String name){ this.name=name; return null; }
为什么用户年龄age要定义成String类型而不是int类型
老师数据结构是学完容器之后接着学吗?
我看学习计划里跳过这儿了
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637