Converting List to String[] in Java

后端 未结 6 1641
暖寄归人
暖寄归人 2020-12-25 10:52

How do I convert a list of String into an array? The following code returns an error.

public static void main(String[] args) {
    List strlist         


        
6条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-25 11:13

    List.toArray() necessarily returns an array of Object. To get an array of String, you need to use the casting syntax:

    String[] strarray = strlist.toArray(new String[0]);
    

    See the javadoc for java.util.List for more.

提交回复
热议问题