为了账号安全,请及时绑定邮箱和手机立即绑定

CSDN 是比较好的学习安卓的论坛

标签:
Java Android

http://www.csdn.net/

pre name="code" class="java">import java.util.ArrayList;
import java.util.Iterator;

/*

  • 需求:我现在用ArrayList存储多个字符串元素。
  • 比如说数据如下:
  • hello,world,java,hello,.net,java,php,IOS,java,android
  • 我要求你写程序,实现去除重复元素。
  • 也就是说结果是:
  • hello,world,java,.net,php,IOS,android
  • 思路:
  • A:创建一个新的集合。
  • B:在同一个集合上操作。
    */
    public class ArrayListTest {
    public static void main(String[] args) {
    //创建旧集合,并添加元素
    ArrayList array = new ArrayList();
    array.add("hello");
    array.add("world");
    array.add("java");
    array.add("hello");
    array.add(".net");
    array.add("java");
    array.add("java");
    array.add("java");
    array.add("php");
    array.add("IOS");
    array.add("java");
    array.add("android");

    //创建新集合
    ArrayList array2 = new ArrayList();
    
    //遍历旧集合,获取到每一个元素
    Iterator it = array.iterator();
    while(it.hasNext()){
        String s = (String)it.next();
        //在新集合中判断,看是否存在这个元素
        if(!array2.contains(s)){
            //如果s不再array2中存在,就添加
            array2.add(s);
        }
    }
    
    //array2就是没有重复元素的集合。
    //遍历array2
    for(int x=0; x<array2.size(); x++){
        String s = (String) array2.get(x);
        System.out.println(s);
    }

    }
    }</pre>
    查看原文>
    0
    发表评论

输入评论内容
发表
0个评论
公司简介招贤纳士广告服务银行汇款帐号联系方式版权声明法律顾问问题报告合作伙伴论坛反馈

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消