Java 数组和列表相互转换(Array to List and List to Array)

╰半夏微凉° 2023-09-23 22:05 210阅读 0赞

1.convert Array to List 将数组转换为列表

  1. public class Test {
  2. public static void main(String[] args) {
  3. //创建数组
  4. String[] array={
  5. "Java","Python","PHP","C++"};
  6. System.out.println("Printing Array: "+ Arrays.toString(array));
  7. //将数组转换为列表
  8. List<String> list=new ArrayList<String>();
  9. for(String lang:array){
  10. list.add(lang);
  11. }
  12. System.out.println("Printing List: "+list);
  13. }
  14. }
  15. Printing Array: [Java, Python, PHP, C++]
  16. Printing List: [Java, Python, PHP, C++]

convert List to Array 将列表转换为数组

  1. public class Test {
  2. public static void main(String[] args) {
  3. List<String> fruitList = new ArrayList<>();
  4. fruitList.add("Mango");
  5. fruitList.add("Banana");
  6. fruitList.add("Apple");
  7. fruitList.add("Strawberry");
  8. System.out.println("Printing List: "+fruitList);
  9. //将 ArrayList 转换为数组
  10. String[] array = fruitList.toArray(new String[fruitList.size()]);
  11. System.out.println("Printing Array: "+ Arrays.toString(array));
  12. }
  13. }
  14. Printing List: [Mango, Banana, Apple, Strawberry]
  15. Printing Array: [Mango, Banana, Apple, Strawberry]

发表评论

表情:
评论列表 (有 0 条评论,210人围观)

还没有评论,来说两句吧...

相关阅读