JAVA_collection_集合相关知识点(二、获取集合对象中某个属性的集合——CollectionUtils.collect()方法)

  • List<User> userList = new ArrayList<User>();
  • List<String> userNameList = (List<String>) CollectionUtils.collect(userList, new Transformer() {
  • @Override
  • public Object transform(Object o) {
  • User user = (User) o;
  • return user.getName();
  • }
  • });

 

 

  1. List<Integer> list= (List<Integer>)CollectionUtils.collect(Arrays.asList(newsIds.split(",")),
  2. new Transformer<String>() {
  3. @Override
  4. public Integer transform(String s) {
  5. return Integer.parseInt(s);
  6. }
  7. });
posted @ 2020-12-31 16:32  风骚羊肉串  阅读(837)  评论(0编辑  收藏  举报