2010-03-30 11 views
1

오름차순으로 문자열 이름을 배열로 정렬하는 방법.그루비 정렬 문자열 오름차순

정렬 방법을 시도했지만 이름 기반으로 정렬하지 못했습니다.

데프 단어 = [ "오렌지", "블루", "사과", "보라색", "녹색"] I는 다음과 같이 달성하는 데 필요한

:

[ "사과", "블루 ","green ","orange ","violet "]

미리 감사드립니다.

+0

당신이 나를 받아 주시겠습니까에 따라 인덱스를 변경할 수 있습니까? :) – codevour

답변

4
["orange", "blue", "apple", "violet", "green"].sort() 
+0

안녕 chrsk, 당신은 내 시간을 저장했습니다. 고마워요. – srinath

+0

@srinath, 대답이 맞다면 받아들입니다. –

1
def words = ["orange", "blue", "apple", "violet", "green"] 

["orange", "blue", "apple", "violet", "green"].sort({ a, b -> a[0] <=> b[0] } as Comparator) 

당신이 내 대답에 만족하는 경우 당신은 또한 요구 사항