zoukankan      html  css  js  c++  java
  • 黑马基础阶段测试题:创建一个存储字符串的集合list,向list中添加以下字符串:”C++”、”Java”、” Python”、”大数据与云计算”。遍历集合,将长度小于5的字符串从集合中删除,删除成功后,打印集合中的所有元素

    package com.swift;
    
    import java.util.ArrayList;
    import java.util.List;
    import java.util.ListIterator;
    
    public class Collections {
    
        public static void main(String[] args) {
            /*
             * 完成以下需求:
             *创建一个存储字符串的集合list,向list中添加以下字符串:”C++”、”Java”、” Python”、”大数据与云计算”。
             *遍历集合,将长度小于5的字符串从集合中删除。
             *删除成功后,打印集合中的所有元素。
             *PS:控制台打印示例
             */
            
            List<String> list=new ArrayList<String>();
            list.add("C++");
            list.add("Java");
            list.add("Python");
            list.add("大数据与云计算");
            list.add("sdljfsldjf");
            list.add("dfs");
            list.add("3");
            list.add("324");
            
            System.out.println(list.toString());
            
            System.out.println();
            //方法一
            String str;
            ListIterator<String> it=list.listIterator();
            while(it.hasNext()) {
                str=it.next();
                if(str.length()<5) {
                    it.remove();
                }
            }
            //方法二
            List<String> list1=new ArrayList<String>();
            for(int i=0;i<list.size();i++) {
                str=list.get(i);
                if(str.length()>=5) {
                    list1.add(str);
                }
            }
            System.out.println(list1.toString());
        }
    
    }
  • 相关阅读:
    pom.xml配置文件内容记录
    如何做出一个博客网站
    PHP中cookie和session的区别
    PHP链接mysql 出现:由于目标计算机积极拒绝,无法连接
    DOM增删操作(创建删除表格)
    DOM增删操作(select动态增加和删除以及清空)
    DOM增删改操作
    DOM操作表格
    SSD性能测试
    我的配置单
  • 原文地址:https://www.cnblogs.com/qingyundian/p/8413731.html
Copyright © 2011-2022 走看看