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());
        }
    
    }
  • 相关阅读:
    SignalR实现服务器与客户端的实时通信
    UIWebView全解
    查漏补缺
    Django的生命周期图解
    权限系统(第一次测试)
    Django权限管理测试
    Django_自带的admin管理页面
    django笔记整理
    cookie/session(过时的写法)
    图书管理系统设置登录验证(cookies)
  • 原文地址:https://www.cnblogs.com/qingyundian/p/8413731.html
Copyright © 2011-2022 走看看