“Iterable cannot be cast to List” - Isn't `List` a type of `Iterable`?

后端 未结 10 1670
生来不讨喜
生来不讨喜 2021-02-20 00:27

I called a getElements method which returns Iterable.

I did this:

List elements = (List

        
10条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2021-02-20 01:02

    You can turn Iterable into a List with

    List elements = Lists.newArrayList( getElements() );
    

提交回复
热议问题