如何利用Java实现List集合转换成数组

数组和List集合之间可以相互转换,可以将数组转换成List集合,也可以将List集合转换成数组。在转换的过程中,需要注意为null的情况。下面利用一个具体的实例说明如何将List集合转换成数组,操作如下:

操作方法

  • 01

    第一步,在Java项目中创建Java类ListToArray,注意添加main方法,便于测试,如下图所示:

  • 02

    第二步,在ListToArray.java类中添加静态方法listToArray,传入参数为List<String> list,返回类型为String[]数组,如下图所示:

  • 03

    第三步,判断list是否为空,如果为空重新new一下;不为空则将其转换成数组,如下图所示:

  • 04

    第四步,在main方法测试listToArray方法,这时list默认为空,查看控制台打印结果,如下图所示:

  • 05

    第五步,向list集合中添加数据,并再次运行Java应用程序,发现控制台报错,如下图所示:

  • 06

    第六步,修改上述静态方法,如果list不为空,array = new String[list.size()]; 并遍历list集合给数组赋值,如下图所示:

(0)

相关推荐

  • rgb(a)字符串转换成数组

    实现rgb或rgba字符串转换成数组方便取值 操作方法 01 在js下添加函数rgbOrRgbaToArray(colorString),函数内容如下: function rgbOrRgbaToArr ...

  • 利用LocaSpaceViewer将tif格式转换成lrp格式

    在加载影像方面,LocaSpaceViewer支持加载各种数据格式,随着用户高精度需求及先进影像采集设备的出现,tif格式数据作为最常见的影像储存格式,其体积也越来越大,看图软件加载的速度也越来越慢, ...

  • java怎么把int转换成string

    Java是当前最流行的编程语言之一.将int转换为string大致有三种方法.以下将对其一一展示. 操作方法 01 a+"",通过'+'链接,将整型强制转换一下字符串. Syste ...

  • 将"PDF转换成PPT"与"PPT转PDF"的方法

    PDF文件经常会出现在我们的工作中,有时候我们需要将制作好的PPT转换成PDF格式的文件来做成电子书,有时候在网上发现一些比较好的PDF文件想将它转成PPT文件,那这两大转换技巧该如何实现呢?其实,更 ...

  • Excel2007怎么转换成pdf格式文件

    可能有时候我们需要将Excel转换成pdf格式的文件,许多人就会在网上找一些Excel转换成pdf的软件来帮他实现,但是网上大部分这种转换软件都是要收费的,免费的要么就转换成乱码,要么就转换失败,更可 ...

  • 如何实现"PDF转换成PPT"与"PPT转PDF"

    PDF文件经常会出现在我们的工作中,有时候我们需要将制作好的PPT转换成PDF格式的文件来做成电子书,有时候在网上发现一些比较好的PDF文件想将它转成PPT文件,那这两大转换技巧该如何实现呢?其实,更 ...

  • 如何把文字转换成语音

    目前市场上有很多把语音转换成文字的软件,但是能把文字转换成语音的却很少,今天就来教大家一种把文字转换成语音的方法. 操作方法 01 将需要转换成语音的文字通过word或者office软件转换成txt文 ...

  • 如何把手机录音转换成文字

    录音转文字其实经常会用到,比如在上课或者听讲座的时候老师的重点内容很多时候会来不及记下来,这时为了不要错过重点可以先录下来,然后直接语音转换成文字,具体 操作方法 01 先在手机的应用市场里找需要录音 ...

  • flac转换mp3,怎样将flac转换成mp3?

    flac是一套著名的自由音频压缩编码,其特点是无损压缩.可解为无损音频压缩编码,它不同于其他有损压缩编码如MP3 及 AAC,它不会破坏任何原有的音频资讯,所以可以还原音乐光盘音质.那么这种音频格式又 ...