java8新特性- 默认方法 在接口中有具体的实现
发布时间:2020-12-15 05:26:32 所属栏目:Java 来源:网络整理
导读:案例分析 在java8中在对list循环的时候,我们可以使用forEach这个方法对list进行遍历,具体代码如下demo所示 public static void main(String[] args) { ListString stringList = new ArrayListString(); stringList.forEach(s - System.out.println(s)); }
案例分析
public static void main(String[] args) { List<String> stringList = new ArrayList<String>(); stringList.forEach(s -> System.out.println(s)); }
public interface Iterable<T> { Iterator<T> iterator(); default void forEach(Consumer<? super T> action) { Objects.requireNonNull(action); for (T t : this) { action.accept(t); } } default Spliterator<T> spliterator() { return Spliterators.spliteratorUnknownSize(iterator(),0); } }
默认方法
设计的思想
实际项目中的使用
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |