|
|
1
4
JavaHashMap存储对对象的引用。如果使用两个不同的键存储同一对象,则这些键将指向相同的值。 但那不是你的问题。您的问题是,您使用的是浮点值,而浮点是一种不可变的数据类型。一旦创建了它,就不能更改它的值。要实现您想要做的事情,您需要创建一个可变的Float,或者将该Float存储在一个容器中并将该容器存储在map中。最简单的容器之一是一个单元素数组(尽管我只在示例代码中使用它,而不会在生产代码中使用它,因为它容易出错,而且是“自不可文档化的”)。
|
|
2
3
您需要一个可变对象作为值,例如:
|
|
|
3
0
比如:
如果需要其他数据结构,可能需要详细说明或考虑其他数据结构。 |
|
|
Keithers · 如何单击网格窗格单元格并使其执行操作? 8 年前 |
|
|
vamsi · 如何为以下代码编写java 8流代码? 8 年前 |
|
|
Keithers · 如何使用场景生成器使VBOX中的栅格保持静态? 8 年前 |
|
|
en Peris · Java8列表。调用void函数 8 年前 |