永发信息网

Java array 和array list 很简单

答案:2  悬赏:20  手机版
解决时间 2021-02-13 18:37
  • 提问者网友:未信
  • 2021-02-13 06:42
Create a class called CustomerLister with a main method that declares and initializes an array of String objects called customerName. The array should have room for five String objects. Use an initializer list to put the following names into the array:

Cathy Ben Jorge Wanda Freddie
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-02-13 08:03
题目的 意思大概就是想用  ArrayList给数组赋值
参考代码如下
import java.util.ArrayList;
import java.util.Arrays;

public class CustomerLister  {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("Cathy");
list.add("Ben");
list.add("Jorge");
list.add("Wanda");
list.add("Freddie");

String[] customerName = new String[5];
for (int i = 0; i < customerName.length; i++) {
customerName[i] = list.get(i);
}

System.out.println(Arrays.toString(customerName));

}
}
全部回答
  • 1楼网友:时间的尘埃
  • 2021-02-13 08:16
给你个表格吧 类 速度 多线程安全性 适用方面 vector 慢 安全 提供了线程序同 步,在多线程是安全的. arraylist 快 不安全 多线程不安全 二者各有特点,要看你怎么取舍. 日常编码的时候,一般都是单线程程序,采用arraylist较好. 在涉及到网络编程.进程合作的时候,多线程共享变量的时候,采用vector好,举个例子,数据库缓冲池采用vector而不是arraylist.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯