2011-03-18 4 views
0

이 목록이 있습니다.Ant flaka : 목록의 각 요소 수정

<c:let> 
    a = list('a','b','c') 
</c:let> 

어떻게 그 목록의 각 요소를 수정할 수 있습니까?

다음과 같은 것이 필요합니다.

for (int i = 0; i < a.length; i++) { 
    a[i] += 'd'; 
} 

튜토리얼에서 보았지만 예제에서는 목록 요소를 검색하는 방법 만 보여줍니다.

그래서, 어떻게 목록 요소를 수정할 수 있습니까?

고마워!

답변

1

(현재) 목록을 조작 할 수있는 기능이 없습니다. (() 추가 및 기타 기능이 섹션 manual 3.6에 나열된) 편의 기능 외에 - 당신이 할 수있는 모든

<let> 
    a = list('a', 'b', ..) ; your list 
    b = list()     ; empty list 
</let> 
<for var=" item " in=" a "> 
<let> 
    x = some-el-expression(item) ;  
    b = append(b, x) 
</let> 
</for> 
<let> 
a = b 
</let> 

일이 하나의 인수 기능을 사용할 수있는 시작입니다. Groovy 또는 (J) Ruby를 통해 함수를 제공하는 데 필요한 몇 가지 연구가 필요한) Java 프로그램을 필요로하는 자신 만의 함수를 플러그인 할 수있는 다른 작업도 시작되었습니다.

+0

감사합니다. 내 자신의 기능을 플러그인하는 방법에 대한 자습서가 있습니까? – alem0lars

+0

죄송합니다. 플러그인 지원은 베타 버전이 아니더라도 아직 작동하지 않습니다. – whaefelinger

관련 문제