删除java中元素的实现代码 java queue删除元素精选

格式:DOC 上传日期:2023-05-01 19:50:25
删除java中元素的实现代码 java queue删除元素精选
时间:2023-05-01 19:50:25     小编:zdfb

每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下面是小编帮大家整理的优质范文,仅供参考,大家一起来看看吧。

删除java中元素的实现代码 java queue删除元素篇一

经常我们要删除集合中的某些元素。有些可能会这么写。

复制代码 代码如下:

public void operate(list list){

for (iterator it = or(); t();) {

string str = (string)();

if (("chengang")){

(str);

}

}

}

这种写法一运行就会报如下异常:

exception in thread "main" rentmodificationexception

at ctlist$orcomodification(:449)

因为list在循环中的时候是不可以删除它的元素的。后来我是这样做的,一种很笨的方法,思路是这样的`:创建一个list专门存放要被删除的元素,循环过后,all方法把元素删除。代码如下:

复制代码 代码如下:

public void operate(list list){

list removelist= new arraylist();

for (iterator it = or(); t();) {

string str = (string)();

if (("chengang")){

(str);

}

}

all(removelist);

}

这样也确实可以解决问题了,但是方法实在太笨重,其实可以有更简单的更高效的方法,方法,如下:

复制代码 代码如下:

for (iterator it = or(); t();) {

string str = (string)();

if (("chengang")){

();

}

}

所以,你对java的基础知识了解越多,代码就会写得越简洁。相反如果你的代码特别复杂,则方法或设计一定有问题。

s("content_relate");

【推荐删除java集合中元素的实现代码】相关文章:

1.

java 队列实现原理及简单实现代码

2.

java利用反射实现动态代理实现代码

3.

java构造函数实现代码示例

4.

java实现gif动画效果代码参考

5.

冒泡排序的原理以及java代码实现

6.

java中通用的线程池实例代码

7.

冒泡排序算法原理及java实现代码方法

8.

java常用代码

【本文地址:http://www.xuefen.com.cn/zuowen/2784351.html】

全文阅读已结束,如果需要下载本文请点击

下载此文档