当调用 ensureCapacityInternal(size + 1) 的时候,Debug看下、
再看 grow(minCopacity) 函数
所以说初始化数组的时候尽可能的赋值长度,减少内存的申请和释放 *** 作!
aspnet我不了解,但js数组赋值我可以告诉你。
如果想给一个js数组赋值,不管是一维还是多维的你都可以再后台先将这个数组内容拼接为一个字符串,然后前台页面直接赋值给一个js数组。例如:
后台有一个数组里面有若干值。我用java写下
ArrayList list = getList();
for(){
//循环取出该数组内的值,然后拼接为下面的格式
//String arr = "[1,2,4,5,6]";
//2维的话[[1,2],[2,3],[3,4]]
}
让后把这个字符串放到作用域里,前台取出赋值给js数组就可以了。
以上就是关于New ArrayList 的时候最好指定长度全部的内容,包括:New ArrayList 的时候最好指定长度、请教javascript 高手,怎样读取 asp.net 中 arraylist 数组的值、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)