gpt4 book ai didi

groovy - 如何指定到列表末尾的范围?

转载 作者:行者123 更新时间:2023-12-03 02:41:46 26 4
gpt4 key购买 nike

考虑以下语句:

process.text.readLines[3..<-1]

看起来应该可以。本质上,去掉数组的前两个元素。然而,范围运算符会被结尾的 -1 所迷惑,因为它小于 -1。您可以通过将数组存储为变量并将 -1 替换为 size() 轻松解决此问题,但这需要额外的行和变量的定义。还有其他想法如何轻松表达这一点吗?

最佳答案

我相信你可以做到:

process.text.readLines()[ 2..-1 ]

或者:

process.text.readLines().drop( 2 )

关于groovy - 如何指定到列表末尾的范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13848552/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com