删除数组元素
发布时间:2021-07-06 05:37:23 所属栏目:大数据 来源: https://blog.csdn.net/summoxj
导读:import java.util.ArrayList;public class array_delete { public static void main(String[] args) { method_1(); method_2(); } public static void method_1(){ ArrayListString arrayList=new ArrayListString(); arrayList.clear(); arrayList.add(0,"
import java.util.ArrayList; public class array_delete { public static void main(String[] args) { method_1(); method_2(); } public static void method_1(){ ArrayList<String> arrayList=new ArrayList<String>(); arrayList.clear(); arrayList.add(0,"第一个元素"); arrayList.add("第二个元素"); arrayList.add("第三个元素"); System.out.println("删除前列表元素:"+arrayList); Object[] array_1=arrayList.toArray(); System.out.print("删除前数组元素:"); printArray(array_1); arrayList.remove(1); arrayList.remove("第一个元素"); System.out.println("删除后列表元素:"+arrayList); Object[] array_2=arrayList.toArray(); System.out.print("删除后数组元素:"); printArray(array_2); } public static void method_2(){ Object[] array={"第一个元素","第二个元素","第三个元素"}; System.out.print("删除前数组元素:"); printArray(array); array[1]=array[2]; Object[] array_1=new Object[2]; System.arraycopy(array,array_1,2); System.out.print("删除后数组元素:"); printArray(array_1); } public static void printArray(Object[] array){ for(int i=0;i<array.length;i++){ if(i!=0){ System.out.print(","); } System.out.print(array[i]); } System.out.println(); } } ? 输出结果为: 删除前列表元素:[第一个元素,第二个元素,第三个元素] (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |