直接上代码,比较实在。 对象A public Class A{ private Long id; private String userName; ....省略get和set方法 } 在List<A>中,查找 userName 为 "小明"  的对象 A。 在java8中,我们可以这么玩 1,查找集合中符合条件的第一个对象,如果可以明确条件只能匹配一个,使用上 findFirst(),性能更好。 Optional<A> firstA= AList.stream() .fi…

2021年1月14日 0条评论 24点热度 阅读全文

NullPointerException简介 所谓的指针,就是java中的对象的引用。比如String s;这个s就是指针。  所谓的空指针,就是指针的内容为空,比如上面的s,如果令它指向null,就是空指针。 所谓的空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法。比如上面的s假如为null,你还要用s的方法,比如s.equals( String x);那么就会产生空指针异常。 目录   1,String类型 2,接口类型 3,当一个对象的属性…

2018年11月27日 0条评论 28点热度 阅读全文