黑马程序员技术交流社区
标题:
有一个问题,大神给讲讲
[打印本页]
作者:
15836999770
时间:
2014-12-11 21:40
标题:
有一个问题,大神给讲讲
朋友给的面试题哪个大神给讲讲 一个ArrayList对象aList中存有若干个字符串元素,现欲遍历该ArrayList对象,删除其中所有值为"abc"的字符串元素,请用代码实现。
作者:
钟伟
时间:
2014-12-11 21:46
你要是看了老毕的视频就应该会的。
public static void main(String[] args) {
List<String> aList = new ArrayList<String>();
aList.add("CSDN社区");
aList.add("abc");
aList.add("黑马程序员");
aList.add("黑马论坛");
aList.add("黑马程序员——安卓");
aList.add("黑马程序员——云计算");
aList.add("abc");
aList.add("我准备去黑马训练营了");
//解决办法,通过传统for循环的角标删除对应的元素
for(int i=0;i<aList.size();i++){
if(aList.get(i).equals("abc")){
aList.remove(i);
}
}
System.out.println(aList);
复制代码
作者:
杨佳名
时间:
2014-12-11 21:50
入学测试题是要自己来做的,哪有你这样基本每道题都拿来问?要是还不会这些,就学好了再去黑马
作者:
HelloWorld!
时间:
2014-12-11 21:51
import java.util.Iterator;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<String> aList = new ArrayList<String>();
aList.add("a");
aList.add("ab");
aList.add("ac");
aList.add("abc");
aList.add("ab");
Iterator iter = aList.iterator();
while(iter.hasNext()){
String s = (String) iter.next();
if(s.equals("abc"))
iter.remove();
}
System.out.print(aList);
}
}
复制代码
作者:
wangcongwu
时间:
2014-12-11 22:16
我觉得吧,你还是别去了,肯定费劲的 这都不会将来咋办
作者:
15836999770
时间:
2014-12-11 22:44
哦哦 懂了 谢谢了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2