GecBorrowAllocationVO 中的 borrowIds 为Number 的ArrayCollection,传到后台发现虽然
gecBorrowAllocation 中
private List<Long> borrowIds;
但里面的元素是Integer,
List bIds = allo.getBorrowIds();
Long bId = ((Integer)bIds.get(0)).longValue(); 报错,强制转换也不起作用。
本文讨论了一个关于在将Number类型的ArrayCollection传递给后台时遇到的问题,后台期望的是List<Long>类型,但在实际操作过程中遇到了类型不匹配的情况。文章详细介绍了如何在Java中处理这种类型转换错误。
GecBorrowAllocationVO 中的 borrowIds 为Number 的ArrayCollection,传到后台发现虽然
gecBorrowAllocation 中
private List<Long> borrowIds;
但里面的元素是Integer,
List bIds = allo.getBorrowIds();
Long bId = ((Integer)bIds.get(0)).longValue(); 报错,强制转换也不起作用。

被折叠的 条评论
为什么被折叠?