在Kotlin限制功能 [英] Limit function in Kotlin

查看:205
本文介绍了在Kotlin限制功能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Java 8中有一个流方法 limit

There is a stream method limit in Java 8:

package com.concretepage.util.stream;
import java.util.Arrays;
import java.util.List;
public class LimitDemo {
    public static void main(String[] args) {
        List<String> list = Arrays.asList("AA","BB","CC","DD","EE");    
        list.stream().limit(3).forEach(s->System.out.println(s));
    }        
} 

输出:

AA
BB
CC 

Kotlin的模拟名称是什么,或者如何通过其他方式做得更好?

What is the name of analog in Kotlin, or how to do it better by another way?

推荐答案

基于在文档上:

list.take(3).forEach(::System.out.println)

这篇关于在Kotlin限制功能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆