数组转List迭代遍历

/**
 * @Author :xianglong
 * @Company 
 * @Create 2019/1/4 9:59
 * @Effect :
 */

import org.junit.Test;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;

/**
 * 测试数组到List转换并通过迭代器遍历
 */
public class ArrayToListIsIterator {


    /**数组转list-->Arrays.asList()*/
    @Test
    public void Test2() {
        String[] SendMsgId = {
                "97397cf541644427bb775a92767f8568",
                "2a18130fb1174c0289d95d5177e1887c",
                "2e9b511ccfe340a5a6fd39dc1113ca2d",
                "4a585e5212e5478e97e14048fb585280",
                "53cd20d6a5f645328a84ec30aed60fee",
                "6693f41d2ef9423a868ccd9390aba0d8",
                "6c9b1201216748bfb465dbbb11970c8c",
                "928df552bb084531baa2da574618984c",
                "9c5a76b09033483787b228483c551383",
                "c7807e78ee014bd6b65350f5ecf67a20",
                "e30d00e3028a4931ae61bdb4847d673c",
                "f8b50d20f2c841fd9da69883cb999fd4",
                "fd0f9fc725c049db9307485858198e94",
                "8f465c3c546a4bcba1daca3c22a401cd",
                "0de29b99d2fc4d9b95c8af945785e206"
        };
        /***/
        String[] str = SendMsgId.clone();//数组复制-->避免损坏原数组
        List<String> list = new ArrayList<>(Arrays.asList(str));
        Iterator<String> iterator = list.iterator();
        Boolean b = true;
        while(iterator.hasNext()){
            if(b){
                System.out.println(iterator.next());
            }else{
                iterator.remove();//删除iterator.next()的元素
            }

        }
    }


}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值