[ 
https://issues.apache.org/jira/browse/COLLECTIONS-761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17116184#comment-17116184
 ] 

Prabhakar Kumar Shah edited comment on COLLECTIONS-761 at 5/25/20, 6:55 PM:
----------------------------------------------------------------------------

is this test code correct?
{code:java}
// public static void main(String[] args) {
 Set<String> strings = new HashSet<>();
 strings.add("this is testtstring"); 
 Iterator<String> iterator = strings.iterator();
 List<String> out = IteratorUtils.toList(iterator);
 Iterator<String> stringIterator = out.iterator();
 while(stringIterator.hasNext()){
 System.out.println(stringIterator.next()); 
} }

{code}
it seems to be working


was (Author: pixelrism):
is this test code correct?
{code:java}
// public static void main(String[] args) { Set<String> strings = new 
HashSet<>(); strings.add("this is testtstring"); Iterator<String> iterator = 
strings.iterator(); List<String> out = IteratorUtils.toList(iterator); 
Iterator<String> stringIterator = out.iterator(); 
while(stringIterator.hasNext()){ System.out.println(stringIterator.next()); } }
{code}
it seems to be working

> org.apache.commons.collections.IteratorUtils.toList() will return empty list 
> when size of iterator is 1
> -------------------------------------------------------------------------------------------------------
>
>                 Key: COLLECTIONS-761
>                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-761
>             Project: Commons Collections
>          Issue Type: Bug
>    Affects Versions: 3.2.2
>            Reporter: Chen Lingqi
>            Priority: Minor
>
> org.apache.commons.collections.IteratorUtils.toList() will return empty list 
> when size of iterator is 1. In this case, iterator size is 1, return value of 
> iterator.hasNext() is false, therefore, it will return empty list by default.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to