读书人

剔除数组中的一个元素通过值

发布时间: 2012-11-03 10:57:43 作者: rapoo

删除数组中的一个元素,通过值
删除数组中的元素只能通过索引吗?

[解决办法]
这是最简单,方便的方法,
如果有兴趣,自己,把数组包装一下
[解决办法]
是java吗?

可以先把数组转换成list 再进行remove操作

Java code
String[] arr = {"a", "b"};List<String> list= new ArrayList<String>(arr.length);Collections.addAll(list, arr);list.remove("a");System.out.println(list);
[解决办法]
JScript code
var arr1=new Array();arr1.push("aaa");arr1.push("bbb");arr1.push("ccc");arr1.splice(1,1);不够"精髓"? 通过索引操作数组有什么缺点吗如果不用索引,好像就只能用for...in 来访问了 但无法进行删除操作 

读书人网 >Java Web开发

热点推荐