以下范例通过List接口的toArray()方法,把一个列表转换为数组。
import java . util .*;
public class Sample {
public static void main ( String [ ] args ) {
List < String > list = new ArrayList < String > ( ) ;
list . add ( " 《漫画Java编程》 " ) ;
list . add ( " 《Java面向对象编程》 " ) ;
list . add ( " 《精通Vue.js:Web前端开发技术详解》 " ) ;
list . add ( " 《Tomcat与Java Web开发技术详解》 " ) ;
String [ ] books = list . toArray ( new String [ 0 ] ) ;
for ( String book: books ) {
System . out . println (book ) ;
}
}
}
运行以上范例,得到如下打印结果:
《漫画Java编程》
《Java面向对象编程》
《精通Vue.js:Web前端开发技术详解》
《Tomcat与Java Web开发技术详解》
上文参考孙卫琴的经典Java书籍《Java面向对象编程》