LinkedList、ListIterator,指定位置插入、修改元素_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > LinkedList、ListIterator,指定位置插入、修改元素

LinkedList、ListIterator,指定位置插入、修改元素

 2014/3/28 15:52:15  davidforit  程序员俱乐部  我要评论(0)
  • 摘要:LinkedList<String>ll=newLinkedList<String>();ll.add("aaaa");ll.add("bbbb");ll.add("cccc");//ListIterator(列表迭代器)有add及previous方法ListIterator<String>it=ll.listIterator();/****在“bbbb”后面插入“xxxx”*/while(it.hasNext()){Stringitem=it.next()
  • 标签:list 定位
class="java">		LinkedList<String> ll = new LinkedList<String>();
		ll.add("aaaa");
		ll.add("bbbb");
		ll.add("cccc");

		// ListIterator(列表迭代器)有add及previous方法
		ListIterator<String> it = ll.listIterator();
		/***
		 * 在 “bbbb” 后面插入 “xxxx”
		 */
		while(it.hasNext()) {
			String item = it.next();
			if("bbbb".equals(item)) {
				it.add("xxxx");
			}
		}
		System.out.println(ll); // 输出结果: [aaaa, bbbb, xxxx, cccc]
		
		
		/***
		 * 在 “bbbb” 修改为 “BBBB”
		 */
		it = ll.listIterator();
		while(it.hasNext()) {
			String item = it.next();
			if("bbbb".equals(item)) {
				it.set("BBBB");
			}
		}
		System.out.println(ll); // 输出结果: [aaaa, BBBB, xxxx, cccc]
	

?

发表评论
用户名: 匿名