枚举类:
package com.aliyun.sop.myEnum;import java.util.HashMap;
import java.util.Map;public enum MyProductEnum {APPLE(001,"苹果","apple"),ORANGE(002,"橘子","orange"),BANANA(003,"香蕉","banana");private Integer code;private String name;private String enName;private static final Map map = new HashMap<>();static {for (MyProductEnum product :MyProductEnum.values()){map.put(product.getCode(),product);}}private MyProductEnum(Integer code, String name, String enName) {this.code = code;this.name = name;this.enName = enName;}public static MyProductEnum getEnum(Integer code){return map.get(code);}public void setCode(Integer code) {this.code = code;}public void setName(String name) {this.name = name;}public void setEnName(String enName) {this.enName = enName;}public Integer getCode() {return code;}public String getName() {return name;}public String getEnName() {return enName;}
}
遍历集合并把符合条件的从集合里删除。
@Testpublic void testListRemove(){List<Integer> list = new ArrayList<>();list.add(3);list.add(10);list.add(5);list.add(4);list.add(15);Iterator<Integer> it = list.iterator();while(it.hasNext()){Integer next = it.next();if(next % 5 == 0){it.remove();}}System.out.println(list.toString());}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!