首页 > TAG信息列表 > getXXX

java集合list排序

1.Collections排序 1)基本类型的元素 List<Integer> demo_list = new ArrayList<>(); Collections.sort(demo_list ); 2)实体类元素的排序:通过某个成员变量的值做比较   方式一:Collections.sort(demo_list , (Bean b1, Bean b2) -> b2.getXxx().compareTo(b31.getXxx()));  

正确利用线程调用堆栈获取上级调用函数的名称

2019独角兽企业重金招聘Python工程师标准>>> 利用 Thread.currentThread().getStackTrace()[1].getMethodName()获取当前函数名称没有什么问题,我的问题是需要获取上两级调用函数的名称,大致是这样的代码: public class A {     protected final String getId()

对 List<T> 集合对象根据某个字段去重的方法

(1)使用 java8 自带的方法即可:(推荐使用该方法) List<User> lists = 从某处得来的集合;lists = lists.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(User::getXxx))), ArrayList::new));  这样得到的集合 list

JDBC的API详解之ResultSet

1.1.1 ResultSet:结果集。通过select语句的查询结果。1.1.1.1 结果集的遍历l 结果集遍历原理l 代码实现1.1.1.2 结果集的获取 l 结果集获取可以使用结果集中的:getXXX();方法通常都会有一个重载的方法。l getXXX(int columnIndex);l getXXX(String columnName);