gpt4 book ai didi

java - 如何从对象中提取数据?

转载 作者:行者123 更新时间:2023-11-29 03:41:49 25 4
gpt4 key购买 nike

[56, SensIOP, 9, Open Point] - Index 0
[562, SensIOP, 92, Open Point2] - Index 1

这是我从数据库调用中获得的对象。我正在遍历列表来获取它,现在我的问题是第一个和第三个字段是长字段,其他字段是字符串,我如何从对象中提取它,将其分配给某个变量。

更新:

 Object object = (Object) iterator.next(); 

这个对象的值设置为 1(索引 0)(它在 for 循环中)

更新 2:

  for (Iterator iterator = List2.iterator(); iterator.hasNext();) {
Object object = (Object) iterator.next();

最佳答案

我不知道你是如何获取数据的,但是当我以你指定的格式获取数据时,我会执行以下操作:

List<Object[]> objects = query.list();
if (objects.size() > 0) {
for (int j = 0; j < objects.size(); j++) {
Object[] object = objects.get(j);
BigInteger firstValue = (BigInteger) object[0];
String secondValue = (String) object[1];
BigInteger thirdValue = (BigInteger) object[2];
String forthValue = (String) object[3];

long firstValueLong = firstValue.longValue();
long thirdValueLong = thirdValue.longValue();
}
}

关于java - 如何从对象中提取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12812708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com