Tôi có một mảng Java như:Cách tốt nhất để truy cập một mảng bên trong Vận tốc là gì?
String[] arr = new String[] {"123","doc","projectReport.doc"};
Theo tôi cách tự nhiên để truy cập sẽ là:
#set($att_id = $arr[0])
#set($att_type = $arr[1])
#set($att_name = $arr[2])
Nhưng nó không làm việc. Tôi đã đến với cách giải quyết này. Nhưng nó hơi quá nhiều mã cho một nhiệm vụ dễ dàng như vậy.
#set($counter = 0)
#foreach($el in $arr)
#if($counter==0)
#set($att_id = $el)
#elseif($counter==1)
#set($att_type = $el)
#elseif($counter==2)
#set($att_name = $el)
#end
#set($counter = $counter + 1)
#end
Còn cách nào khác không?
Đó là sự thật. Trong phiên bản 1.6-beta1 và mới hơn, bạn chỉ có thể gọi hầu hết các phương thức ArrayList trên các đối tượng mảng của bạn. ví dụ. $ array.get (0) $ array.set (0, 'foo') –