我使用以下代码声明hashmap
HashMap<String, String> hashMap = new HashMap<String, String>();
我很震惊,在java.util中找不到HashMap,我在我周围搜索,向我的老人询问,但他们只是感到震惊。所以,为什么它不起作用。
我正在使用
我尝试了不同的解决方案,用户建议我
那么现在我还应该尝试在Android Studio 1.5.1中运行HashMap :(
答案 0 :(得分:2)
HaspMap是否已从API 23中删除
HashMap
exists in API Level 23,以及所有先前的API级别。
我正在使用安装了API 23的Android Studio 1.5!
我刚刚使用Android Studio 1.5.1创建了一个新的Android Studio项目,接受了所有项目默认值。生成的项目的compileSdkVersion
为23.我可以毫无问题地将HashMap<String, String>
添加到MainActivity.java
。
答案 1 :(得分:0)
HashMap是Java SDK附带的类。在Android中使用哪个API并不重要java的核心类可以工作。 HashMap支持不能用于Android,因为它是Collection框架的一部分,它有助于在Java中创建和管理数据结构。
它存在并且可以在API级别23中使用。(我也在API 23中工作并将其用于各种目的)。
您的计划可能还有其他错误。