java在groovy中切片字符串
我有一个18个字符的字符串,我想要其中的2-8个字符。在python中,我可以做到这一点:
sliceMe = "nnYYYYYYnnnnnnnnnn"
print sliceMe[2:8]
印刷品
YYYYYY
我正在寻找一种在groovy中实现这一点的方法,每个解释都非常长。在groovy(或者java)中,什么是公认的优雅方法
你可以在下面搜索框中键入要查询的问题!
我有一个18个字符的字符串,我想要其中的2-8个字符。在python中,我可以做到这一点:
sliceMe = "nnYYYYYYnnnnnnnnnn"
print sliceMe[2:8]
印刷品
YYYYYY
我正在寻找一种在groovy中实现这一点的方法,每个解释都非常长。在groovy(或者java)中,什么是公认的优雅方法
# 1 楼答案
为了将来的参考,如果您不清楚Python和Groovy(或其他语法)是如何编写的,可以比较“类似于Cookbook的编程语言示例”字符串方法
下面是切片python字符串http://pleac.sourceforge.net/pleac_python/strings.html
下面是切片groovy字符串:http://pleac.sourceforge.net/pleac_groovy/strings.html
如果您需要查看其他比较,请查看目录,这是一个很好的参考
# 2 楼答案
请注意长度的差异小于1
# 3 楼答案
您从
String
继承了所有Java方法,因此sliceMe.substring(2,7)
应该可以做到这一点