创建一个集合添加元素唐僧、悟空、悟能、悟净, 遍历集合,如果集合中包含悟空则添加紫霞。 使用迭代器和集合对象分别实现添加功能。
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class MyTest {
public static void sets() {
Set<String> sets=new HashSet<String>();
sets.add("唐僧");
sets.add("悟空");
sets.add("悟能");
sets.add("悟净");
Boolean flag=false;
for(String s:sets) {
if("悟空".equals(s)) {
sets.add("紫霞");break;
}
}
for(String s:sets) {
System.out.println(s);
}
}
public static void iteators() {
List<String> list=new ArrayList<String>();
list.add("唐僧");
list.add("悟空");
list.add("悟能");
list.add("悟净");
Boolean flag=false;
for(int i=0;i<list.size();i++) {
if("悟空".equals(list.get(i))) {
list.add("紫霞");break;
}
}
for(int i=0;i<list.size();i++) {
System.out.println(list.get(i));
}
}
public static void main(String[] args) {
iteators();
System.out.println("\n\n\n");
sets();
}
}
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class MyTest {
// public static void sets() {
// Set<String> sets=new HashSet<String>();
// sets.add("唐僧");
// sets.add("悟空");
// sets.add("悟能");
// sets.add("悟净");
// for(String s:sets) {
// if("悟空".equals(s)) {
// sets.add("紫霞");break;
// }
// }
// for(String s:sets) {
// System.out.println(s);
// }
// }
public static void zqfor() {
List<String> list=new ArrayList<String>();
list.add("唐僧");
list.add("悟空");
list.add("悟能");
list.add("悟净");
Boolean flag=false;
for(String s:list) {
if("悟空".equals(s)) {
list.add("紫霞");break;
}
}
for(String s:list) {
System.out.println(s);
}
}
public static void iteators() {
List<String> list=new ArrayList<String>();
list.add("唐僧");
list.add("悟空");
list.add("悟能");
list.add("悟净");
Boolean flag=false;
for(int i=0;i<list.size();i++) {
if("悟空".equals(list.get(i))) {
list.add("紫霞");break;
}
}
for(int i=0;i<list.size();i++) {
System.out.println(list.get(i));
}
}
public static void main(String[] args) {
iteators();
System.out.println("\n\n\n");
// sets();
zqfor();
}
}