gpt4 book ai didi

java - 对象列表。整数项运算

转载 作者:行者123 更新时间:2023-12-02 06:06:31 26 4
gpt4 key购买 nike

列表可能同时包含整数和字符串值。在这种情况下,我应该创建对象列表吗?

List<Object> list = new ArrayList<Object>();

如何对列表的整数项进行简单的算术运算?

list.add(1);
list.add("ok");
list.add(2);
Integer a = list.get(0) - list.get(2); // does not work

最佳答案

您需要将 Object 转换为 int,因为 - 运算符未在 Object 上定义,并且 Java 不会拆箱这些都是自动的。

Integer a = ((Integer)list.get(0)) - ((Integer)list.get(2));

关于java - 对象列表。整数项运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8909877/

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