2012-03-12 23 views

cevap

23

Bir Listede subscript operator'a bir negatif indeks n iletirseniz, n-th son öğeyi alırsınız. Bu nedenle, -1 eleman sonuncusu:

def words = 'val1.val2.val3' 
def last = words.tokenize('.')[-1] 
assert last == 'val3' 

Güncelleme: Ayrıca tartışmasız, daha okunabilir olması, last yöntemi:

def last = words.tokenize('.').last() 
+1

serin ... -1 oldu hüner. ..Teşekkürler!! –

+1

Güncelleme için teşekkürler .. –