当前位置:编程学习 > JAVA >>

请问:怎么进行对数组元素的删除??不涉及集合内容(希望能用代码解释一下),谢谢!

请问:怎么进行对数组元素的删除??不涉及集合内容(希望能用代码解释一下)ps:怎么从JAVA API文档中查看数组的使用方法! 数组,删除 --------------------编程问答-------------------- 删除不了吧,只能把该位置置null或者0,然后把后面元素前移,再arrayCopy到length小1的数组去,这么做比较耗资源,推荐用ArrayList的方法,包装起来,维护一个size就行了,具体看源码.. --------------------编程问答-------------------- 说方便还是要用ArrayList,其实ArrayList底层也是数组实现的,同样的耗资源,可以用LinkedList这个底层是链表实现的 --------------------编程问答-------------------- 无法直接操作数组进行增删,因为数组一初始化对其长度就动不了了,用ArrayList多好,如果要进行大量数据的增删最好用LinkedList,因为他的底层数据结构是见表,频繁删除肯定比前者快多了
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,