zoukankan      html  css  js  c++  java
  • java例程练习(List,set,map的遍历)

    package com.iflytec.ex03;
    
    import java.util.ArrayList;
    import java.util.HashMap;
    import java.util.HashSet;
    import java.util.Iterator;
    import java.util.List;
    import java.util.Map;
    import java.util.Set;
    
    public class TestCollection {
    	public static void main(String[] args) {
    		// List 创建,添加对象,及遍历
    		List<String> list = new ArrayList<String>();
    		list.add("COM");
    		list.add(".");
    		list.add("IFLYTEK");
    		
    		Iterator<String> listIterator = list.iterator();
    		while (listIterator.hasNext()) {
    			String string = (String) listIterator.next();
    			System.out.println(string);
    		}
    		System.out.println();
    		
    		// Set 创建,添加对象,及遍历
    		Set<String> set = new HashSet<String>();
    		set.add("Hello");
    		set.add("Test");
    		set.add("Java");
    		set.add("Iflytec");
    		
    		for (Iterator<String> iterator = set.iterator(); iterator.hasNext();) {
    			String string = (String) iterator.next();
    			System.out.println(string);
    		}
    		System.out.println();
    		
    		// Map 创建,添加对象,及遍历
    		Map<Integer, String> map = new HashMap<Integer, String>();
    		map.put(1, "A");
    		map.put(2, "B");
    		map.put(3, "C");
    		map.put(4, "D");
    		
    		
    		// 对Map的遍历
    		Set<Integer> set1 = map.keySet();
    		for(Object object : set1){
    			System.out.println(map.get(object));
    		}
    		
    		// List中放入Map值
    		list.add(map.get(1));
    		list.add(map.get(2));
    		
    		// 向List中直接加入Map
    		List list2 = new ArrayList();
    		Map map2 = new HashMap<>();
    		list2.add(map2);
    		
    	}
    	
    }
    

  • 相关阅读:
    提取多层嵌套Json数据
    Jquery 使用Ajax获取后台返回的Json数据后,页面处理
    Jquery购物车jsorder改进版,支持后台处理程序直接转换成DataTable处理
    长连接和短连接
    JAVA8新特性
    线程、进程与程序+并行与并发
    订单号生成规则
    散列表解决冲突的方式
    125.Valid Palindrome
    128.Longest Consecutive Sequence
  • 原文地址:https://www.cnblogs.com/wjchang/p/3671580.html
Copyright © 2011-2022 走看看