How to iterate through Set objects

Traversal of set 1. Iterative traversal: Set<String> set = new HashSet<String>();

Iterator<String> it = set.iterator();

while (it.hasNext()) {

String str = it.next(); System.out.println(str);

}

 

2. For loop traversal: for (String str : set) {

System.out.println(str);

}

Set<Object> set = new HashSet<Object>();

 

for loop traversal: for (Object obj: set) {

if(obj instanceof Integer){

int aa= (Integer)obj;

}else if(obj instanceof String){

String aa = (String)obj }

........

}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324710145&siteId=291194637