Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在HashMap中设置x元素_Java_Android_Hashmap - Fatal编程技术网

Java 在HashMap中设置x元素

Java 在HashMap中设置x元素,java,android,hashmap,Java,Android,Hashmap,在我的android项目中,我有一个HashMap HashMap。例如,我想在我的hashmap中将条目0的值设置为true。 理想情况下,我希望使用hash.get(0)等,但这似乎是不可能的 在向下投票游戏开始之前:我不熟悉hashmaps,我四处寻找解决这个问题的方法。 有什么想法吗?如果你想维持秩序,你可以使用TreeMap而不是HashMap。不,你不能这样做……HashMap只能通过不使用position的对象访问。如果你想,你可以使用其他集合……因为我必须添加一个布尔值。无论如何

在我的android项目中,我有一个
HashMap HashMap
。例如,我想在我的
hashmap
中将条目0的值设置为
true
。 理想情况下,我希望使用hash.get(0)等,但这似乎是不可能的

在向下投票游戏开始之前:我不熟悉
hashmaps
,我四处寻找解决这个问题的方法。
有什么想法吗?

如果你想维持秩序,你可以使用TreeMap而不是HashMap。

不,你不能这样做……HashMap只能通过不使用position的对象访问。如果你想,你可以使用其他集合……因为我必须添加一个布尔值。无论如何,我想我最好的解决方案是创建一个类,加入布尔型和线性布局,并为ID添加一个整数,或者使用该布尔型自定义线性布局。布尔值“属于”布局吗?然后你应该创建一个自定义布局。如果视图层次结构被重建,那么将布尔值链接到线性布局作为地图中的键似乎是一个可怕的想法,特别是如果你现在正在使用活动(方向更改),我创建了一个额外的类。我不必处理方向的改变。。我在做一个只有风景的项目。然而,这似乎是我会经常遇到的事情,所以研究收藏在我的任务清单上越来越重要!非常感谢大家的支持!