zoukankan      html  css  js  c++  java
  • java遍历Set集合

    class Person{
    	private String name;
    	private int age;
    	public Person(String name,int age){
    		this.name = name;
    		this.age = age;
    	}
    	public String getName() {
    		return name;
    	}
    	public void setName(String name) {
    		this.name = name;
    	}
    	public int getAge() {
    		return age;
    	}
    	public void setAge(int age) {
    		this.age = age;
    	}
    	
    }
    public class T {
    
    	public static void main(String[] args) {
    		//存放基本类型String
    		Set<String> set = new HashSet<String>();
    		set.add("a");
    		set.add("c");
    		set.add("b");
    		
    		/**
    		 * 迭代遍历
    		 */
    		Iterator<String> ite = set.iterator();
    		while(ite.hasNext()){
    			System.out.println(ite.next());
    		}
    		/**
    		 * for循环遍历
    		 */
    		for(String str:set){
    			System.out.println(str);
    		}
    		
    		//存放对象
    		Set<Person> sets = new HashSet<Person>();
    		sets.add(new Person("zhangsan",21));
    		sets.add(new Person("lisi",20));
    		sets.add(new Person("wangwu",22));
    		
    		/**
    		 * 迭代遍历
    		 */
    		Iterator<Person> i = sets.iterator();
    		while(i.hasNext()){
    			Person person = i.next();
    			System.out.println(person.getName()+","+person.getAge());
    		}
    		/**
    		 * for循环遍历
    		 */
    		for(Person per:sets){
    			System.out.println(per.getName()+","+per.getAge());
    		}
    	}
    }


     

  • 相关阅读:
    [codevs]失恋28天题目系列
    [NOIP1998]最大数
    [codevs4247]奇特的生物
    [codevs1380]没有上司的舞会
    [codevs2152]滑雪
    [codevs2171]棋盘覆盖
    [codevs2170]悠闲的漫步
    [codevs1557]热浪
    [codevs1554]最佳课题选择
    nodejs建站+github page 建站问题总结
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3198992.html
Copyright © 2011-2022 走看看