2017-11-05 7 views
1

クリア後、リストに値を追加するとき、これはリストを初期化/空にするのではなく、前のリストデータを取ります。SOAPUI Groovyのリストはどのように機能しますか?

Groovyのコードは次のように:

だからここ
--Groovy Test Script: 
    def list_2 = [] 
    list_2.clear() 
    log.info list_2 
    log.info list_2.add("a1") //adding 1st value 
    log.info list_2.add("z2") //adding 2nd value 
    log.info list_2.add("x3") //adding 3rd value 
    log.info list_2.add("d4") //adding 4th value 
    log.info list_2 
    log.info list_2.sort() 

https://community.smartbear.com/t5/SoapUI-Open-Source/how-does-LIST-work-in-SOAPUI-Groovy/m-p/152923

がどのように両方のソートおよびソートされていないリストの値が同じで来ますか?

答えて

1

sort()を呼び出した後にlist2をソートする場合は、その場所にリストを変更するための引数を渡す必要があります。

list2.sort(true) 

それ以外の場合、sort()はソートされた新しいリストを返します。

sortedList2 = list2.sort() 
関連する問題