作业(9/19)

    • 创建一个集合c1,存放元素"one","two","three"
    • 再创建一个集合c2,存放元素"four","five","six"
    • 然后将c2元素全部存入c1集合
    • 然后在创建集合c3,存放元素"one,five"
    • 然后输出集合c1是否包含集合c3的所有元素
    • 然后将c1集合中的"two"删除后再输出c1集合

2.创建一个集合,存放元素"1","","3","",
最后再将删除元素后的集合使用新循环遍历,并输出每一个元素。

3.创建一个List集合(ArrayList,LinkedList均可)

  • 存放元素"one","two","three","four"。
  • 获取集合第二个元素并输出。
  • 将集合第三个元素设置为"3"
  • 在集合第二个位置上插入元素"2"
  • 删除集合第三个元素。

4.创建一个List集合并添加元素0-9

  • 然后获取子集[3,4,5,6]
  • 然后将子集元素扩大10倍
  • 然后输出原集合。
  • 之后删除集合中的[7,8,9]

5.创建一个List集合,并添加元素0-9
将集合转换为一个Integer数组并输出数组每一个元素

package work001;

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

public class Working007 {

    public static void main(String[] args) {
        Collection<String> c1 =new ArrayList<String>();
        c1.add("one");
        c1.add("two");
        c1.add("three");
        Collection<String> c2 =new ArrayList<String>();
        c2.add("four");
        c2.add("five");
        c2.add("six");
        System.out.println(c2.addAll(c1));
        Collection<String> c3 = new ArrayList<String>();
        c3.add("one,five");
        System.out.println(c1.containsAll(c3));
        c1.remove("two");
        System.out.println(c1);


        Collection<String> a = new ArrayList<String>();
        a.add("1");
        a.add("$");
        a.add("2");
        a.add("$");
        a.add("3");
        a.add("$");
        a.add("4");
        Iterator <String>it = a.iterator();
        while(it.hasNext()) {
        if(it.next()=="$") {
            it.remove();
            }        
        }for(String s:a) {
            System.out.println(s);
        } 


        List<String> c = new ArrayList<String>();
        c.add("one");
        c.add("two");
        c.add("three");
        c.add("four");
        System.out.println(c.get(1));
        c.set(2, "3");
        System.out.println(c);
        c.add(1,"2");
        System.out.println(c);
        c.remove(2);
        System.out.println(c);

        List<Integer> d =new ArrayList<Integer>();
        d.add(0);
        d.add(1);
        d.add(2);
        d.add(3);
        d.add(4);
        d.add(5);
        d.add(6);
        d.add(7);
        d.add(8);
        d.add(9);
       List<Integer> e= d.subList(3, 7);
        for(int i =0;i<e.size();i++) {
            int f = e.get(i);
            f=f*10;
            e.set(i, f);
        }
        System.out.println(e);

        List<Integer> g =new ArrayList<Integer>();
        for(int i =0 ; i<=9;i++)
        {
          g.add(i, i);
        }
      System.out.println(g);
      Object[] h=g.toArray();
      for(Object a1:h) {
          System.out.print(a1);
      }
    }

}
全部评论

相关推荐

04-08 23:14
已编辑
南阳理工学院 算法工程师
本人情况:26届双非本科,两段实习经历,目前拿到的都是实习的offer,一个校招的都没有,他们都说先实习,然后等拿到毕业证了直接转正,我又害怕干三个月给我叉出去面试题也发一下吧###&nbsp;杭州问尔信息技术后端登录你是怎么做的?JWT令牌你了解过吗?他虽然是一段字符串,他表达了什么东西?怎么解析出来信息和过期时间?JWT令牌怎么续期?如果我拉黑一个账号,要怎么做?两种方案(有无redis)mongodb和mysql的区别?mongodb和mysql分别实用于什么项目?选型你会怎么选?数据库的事务,那些地方需要使用,那些地方不需要使用?他会影响什么性能?mysql和pgsql有什么差异你知道吗?消息队列&nbsp;redis也有,为什么要用mq?前后端会部署吗?docker会用吗?内部通信前端&nbsp;async和&nbsp;await你知道吗?异步编程的原理是什么?vue3&nbsp;为什么你改变一个字符串&nbsp;前端会跟着改动AI工具会用什么?你会怎么用?###&nbsp;仲财通常用的锁有哪些synchronize和ReentrantLock的区别分布式锁了解吗?分布式事务mysql表字段sql优化什么时候用索引索引什么时候会失效mysql事务ioc一些项目应用问题###&nbsp;观妙科技项目问题...zset的架构是什么样子的线程池突然队列被打满了怎么办?如果上游和下游都无法控制,该怎么维护select&nbsp;*&nbsp;from&nbsp;user&nbsp;where&nbsp;age&gt;20&nbsp;order&nbsp;by&nbsp;update_time&nbsp;索引设计检索过程是什么样的冒泡排序和快排,有什么区别怎么判断链表有没有环###&nbsp;观妙科技-二面项目部分...线程池的核心参数有哪些你是怎么用线程池的JMMG1模型跳表介绍一下平衡二叉树TCP为什么要三次握手?说一下hashmap红黑树的特征你有什么学习的方法
牛马人的牛马人生:对学院本而言很强了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务