私人数组

来源:互联网 发布:王牌特工2 知乎 编辑:程序博客网 时间:2024/05/18 21:47
package com.zdyn.test;import java.util.ArrayList;public class XMArray {private Object[] XMArray=new Object[0];public void push(Object obj){Object bak[]=XMArray;XMArray=new Object[XMArray.length+1];for(int i=0;i<bak.length;i++){XMArray[i]=bak[i];}XMArray[XMArray.length-1]=obj;}public Object get(int i){return XMArray[i];}public void remove(int i){XMArray[i]="00%0*0(0$0#@_!)*&^%$OpFGJjasd+";String flag="00%0*0(0$0#@_!)*&^%$OpFGJjasd+";Object bak[]=XMArray;XMArray=new Object[XMArray.length-1];for(int j=0;j<bak.length;j++){if(((String)bak[j]).equals(flag)){XMArray[j]=bak[j+1];}else if(j==bak.length-1){XMArray[j-1]=bak[j];}else{XMArray[j]=bak[j];}}}public static void main(String[] args) {XMArray a=new XMArray();a.push("a");a.push("b");a.push("c");a.remove(1);for(int i=0;i<a.XMArray.length;i++){System.out.println(a.get(i));}}}

原创粉丝点击