我认为在 Java 中将 String 和 Integer 存储在同一个数组中在某些情况下会更有效,但我知道 Java 是强类型的。
有没有办法做到这一点?如果没有,我该怎么办?
最佳答案
您可以使用Object[]
来执行此操作。但请不要。如果您觉得需要在单个数组中混合不同类型,也许是时候重新考虑您的设计了(这里有一个想法:将 String
转换为 Integer
甚至int
存储之前)。在同一个数组中存储如此不同的数据类型根本就是不“正确”的。
关于java - 在Java中是否有 "right "方法将字符串和整数存储在同一个数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54755854/