首页 > 解决方案 > 从 List 中获取(),但在 Java 中将 long 作为参数传递

问题描述

我正在尝试从列表中获取一个元素List<Class> listofitems,并且我有一个position类型为 globale 的变量long。我想表演listofitems.get(position),但它不允许我这样做,因为get需要int作为论据。如果我想保留positionas的类型long,是否还有其他方法可以做到这一点?position(除了投射到任何其他方式int)?

标签: java

解决方案


如果您拥有的是 a ,并且无法将其更改为另一种类型,那么除了将其转换为 aList<Class>之外,您无能为力。除了. _ _longintListgetint


推荐阅读