2016-10-27 5 views
1

enumset을 enumset에있는 값 문자열로 변환하려고합니다. 현재로서는 Joiner.on(',').join(enumset))을 사용하여 일련의 값을 만듭니다. 그러나 enumset이 제공하는 주문 보증이 무엇인지 궁금합니다.Guava의 결합 자에서 enumset 사용

감사합니다.

답변

4

예, 보증됩니다. Javadoc (EnumSet)을 참조하십시오.

반복자 법에 의해 반환 된 반복자 자연스러운 순서로 요소 (열거 상수 선언되는 순서) 통과. 리턴 된 반복자는 약 일관성을 유지합니다. 은 ConcurrentModificationException을 던지지 않으며, 이 진행되는 동안 발생하는 집합에 대한 수정의 영향을 표시하거나 나타내지 않을 수 있습니다.