一个公司,里面包含“张三”、“李四”、“王五”、“赵六”。有下 面情况,分别用ArraxList的代码完成: 2,公司解聘了 “李四”,输出公司现在的成员。
时间: 2023-07-15 20:15:25 浏览: 70
这里提供两种方式实现:
方式一:使用 ArrayList 的 remove() 方法
```java
import java.util.ArrayList;
public class Company {
public static void main(String[] args) {
ArrayList<String> employees = new ArrayList<>();
employees.add("张三");
employees.add("李四");
employees.add("王五");
employees.add("赵六");
// 解聘李四
employees.remove("李四");
// 输出公司现在的成员
System.out.println("公司现在的成员有:");
for (String employee : employees) {
System.out.println(employee);
}
}
}
```
方式二:使用数组的复制方法 System.arraycopy()
```java
import java.util.ArrayList;
public class Company {
public static void main(String[] args) {
String[] employees = new String[] {"张三", "李四", "王五", "赵六"};
// 解聘李四
String[] newEmployees = new String[employees.length - 1];
int index = 0;
for (int i = 0; i < employees.length; i++) {
if (!employees[i].equals("李四")) {
newEmployees[index++] = employees[i];
}
}
// 输出公司现在的成员
System.out.println("公司现在的成员有:");
for (String employee : newEmployees) {
System.out.println(employee);
}
}
}
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)