Set<String> set=new HashSet<>();中,为什么不是HashSet<String> set=new HashSet<>();
addLast和pop();啥意思,什么关系啊
老师,我这咋错了,还有索引的数值不能大于元素个数,元素个数不是有5个吗,3怎么就不能?
老师这节课中
synchronized (this)
和上一节课
synchronized (this.account)
对什么时候要加后面的.account 有点不理解
老师,我这里不明白为什么一开始创建字节输入流对象,文件存的不是字符“abc”吗?
public class Method { public <T> void a(T name){ System.out.println(name); } }
public class Method { public <T> void a(){ T name = null; System.out.println(name); } }
请问老师着两种写法有什么区别吗???
为社么上面的name 不用赋值,下面的要给name 赋值为null;
老师,为什么圈出来的代码如果不注释掉,打印出来的内容是不完整的。
我文件里面放的是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类?不能定义成泛型嘛或者其他类型?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637