Java Hash类 取值方式
2014-03-30 17:35
375 查看
1,HashMap
以上是三种取值方式,第一种是取出所有的值,第二种是取出所有的键,第三种是取出键值对。
2,Hashset
Map<String, String> map = new HashMap<String, String>(); map.put("1", "11"); map.put("2", "22"); System.out.println("里面的值有:"); Collection<String> connection = map.values(); Iterator<String> iterator = connection.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next() + ".."); } System.out.println("里面的键有:"); Set<String> key = map.keySet(); for (String string : key) { System.out.println(string); } System.out.println("里面的键值对是:"); Set<Map.Entry<String, String>> set = map.entrySet(); Iterator<Map.Entry<String, String>> iterator2 = set.iterator(); while (iterator2.hasNext()) { Map.Entry<String, String> entry = iterator2.next(); System.out.println("键是:" + entry.getKey() + "值是:" + entry.getValue()); }
以上是三种取值方式,第一种是取出所有的值,第二种是取出所有的键,第三种是取出键值对。
2,Hashset
public static void main(String[] args) { Set<String> set = new HashSet<String>(); set.add("one"); set.add("two"); set.add("three"); Iterator it = set.iterator(); while(it.hasNext()){ System.out.println(it.next()); } }
相关文章推荐
- 牛客网Java刷题知识点之Map的两种取值方式keySet和entrySet、HashMap 、Hashtable、TreeMap、LinkedHashMap、ConcurrentHashMap 、WeakHashMap
- Java 中Map四种取值方式
- java中map的四种取值方式
- RMI网络编程开发之一 JAVA“进程间”通信方式
- 使用xml及java代码混合的方式来设置图形界面
- Java Map遍历方式的选择
- java 解析xml的四种方式:sax,dom,dom4j,jdom
- java 多线程 三种实现方式
- idea安装阿里巴巴java规范插件的两种方式
- Java回调方式:Java Listener模式
- Java中Map集合的两种遍历方式
- Java中创建对象的5种方式
- _00002 Hadoop HDFS体系结构及shell、java操作方式
- JAVA与SAP数据交互的方式总结
- java实现Hbase中的查询(一)Filter方式
- [java]Map取值方法,其中取得多种值,避免null值转换
- Android中Java与JavaScript交互的几种方式
- Mybatis实战 之 参数取值方式
- Java开发中文件读取方式总结
- 利用java的HttpURLConnection和Servlet通信,Post方式