- Java code
//arraylist的 添加删除代码//添加部分 应该是可以的,,删除部分 总是 不行,,哪位给 指点一下啊,,//fixedArrayList.javapublic class fixedArrayList implements myList{ static int arr[]; public fixedArrayList(int length){ arr = new int[length]; } public void add(int idx,int value){ arr[idx] = value; } public void remove(int idx){ arr[idx] = arr[idx+1]; } public static void main(String args[]){ fixedArrayList fal = new fixedArrayList(10); fal.add(1, 1); fal.add(2, 2);//添加数 fal.add(3, 3); fal.remove(2);//删除数 fal.add(4, 4); fal.add(5, 5); fal.add(6, 6); fal.add(7, 7); fal.add(8, 8); System.out.println("list num: "); for(int index = 1; index < arr.length; index++) System.out.print(" "+arr[index]); }}//myList.javapublic interface myList { public void add(int index,int value); public void remove(int index);}
------解决方案--------------------