我是Android的初学者,并且基本上只了解HashMap
类启用键/值对。但是,这又如何转化为在Android应用中实际使用它?有人可以提供一个简单,简单的英文示例,说明您可能希望在应用中使用HashMap
的情况吗?我无法想象我可能需要它的情况。如果需要,可以构建一个Android应用程序的想法。提前谢谢。
我正在寻找一个“全局”分析,它将提供一些示例,您可以将HashMap与您尝试实施的某些Android功能结合使用。
答案 0 :(得分:1)
我们可以使用HashMap
将员工名单和他们各自的薪水保持在一起。
我们可以这样做:
HashMap<String, Float> emplMap = new HashMap<String, Float>();
emplMap.put("fred", 1.000);
for(String name : emplMap.keySet()) {
System.out.print(name + "'s salary is" + emplMap.get(name));
}
应打印
“fred的薪水1.000”
答案 1 :(得分:1)
HashMap或Map接口在android上并不新鲜,这是Java Collections框架。 Java集合在几种情况下用于保存数据并包含3个接口:
用途: 列表 - 对于任何事情,只是为了保存数据 设置 - 对于我们希望所有项目都是唯一的数据列表。 Map - 键值和最常见的示例是DB项目的使用,或者带有ID的东西..例如: bookId,Book ..我就是你可以通过id获取对象..这是最常见的
我附加了Java集合教程的链接..如果你要开发java / android那么你必须知道非常重要的框架
http://tutorials.jenkov.com/java-collections/index.html
希望有所帮助