String字符数组转成Long列表或数组

背景

与前端交互时id通常为字符串,需要转成Long类型存入数据库

方法

  • 转成数组
    Long[] nums = (Long[]) ConvertUtils.convert(ids.spilt(","), Long.class);
  • 转成列表
    List<Long> nums = Arrays.stream(ids.spilt(",")).map(s -> Long.parseLong(s.trim())).collect(Collectors.toList());
posted @ 2022-03-11 10:30  zjcfrancis  阅读(2907)  评论(1编辑  收藏  举报