首页 > 其他分享 >集合

集合

时间:2022-12-12 08:44:45浏览次数:39  
标签:-------- arrayList System print 集合 println out

 1 package com.Lucky;
 2 
 3 import java.util.ArrayList;
 4 import java.util.Iterator;
 5 
 6 /**
 7  *    集合:  Collection[接口]  与  Map[接口]
 8  *
 9  *    Collection:  List 与 Set 与 Queue
10  *
11  *     List:    ArrayList    LinkedList
12  *     Set:     HashSet      LinkedHashSet
13  *     Queue:                 LinkedList
14  *
15  *
16  *
17  *     Map:     HashMap  与 TreeMap
18  *
19  *
20  */
21 public class ListRemark {
22 
23     public static void main(String[] args) {
24         ArrayList arrayList=new ArrayList();
25         arrayList.add(10);
26         arrayList.add(20);
27         arrayList.add(5);
28         arrayList.add(50);
29 
30 
31               //获取集合里面的数据
32         System.out.println("--------1.for循环遍历----------------");
33         System.out.print("[");
34         for (int i = 0; i < arrayList.size(); i++) {
35            if(i==arrayList.size()-1){
36                System.out.print(arrayList.get(i));
37            }else {
38                System.out.print(arrayList.get(i)+",");
39            }
40         }
41         System.out.println("]");
42 
43 
44 
45 
46 
47 
48         System.out.println("--------2.高级for遍历----------------");
49         System.out.print("[");
50         for (Object obj:arrayList) {
51             System.out.print(obj+",");
52         }
53         System.out.println("]");
54 
55 
56         System.out.println("--------3.迭代器遍历----------------");
57         Iterator iterator= arrayList.iterator();
58         System.out.print("[");
59          while (iterator.hasNext()){
60              System.out.print((int)iterator.next()+",");
61          }
62         System.out.println("]");
63 
64 
65         System.out.println("--------4.lambda遍历----------------");
66         System.out.print("[");
67          arrayList.forEach((elem)->System.out.print(elem+" "));
68         System.out.println("]");
69 
70     }
71 
72 
73 }

 

标签:--------,arrayList,System,print,集合,println,out
From: https://www.cnblogs.com/Lucky-only/p/16975153.html

相关文章

  • python字符串中返回bool类型的函数集合
    #isspaceistitleisupperislower#isspace判断字符串是否是一个由空格组成的字符串booltype=string.isspace()->无参数可传,返回一个布尔类型#由空格组成的字符串......
  • 离散数学: 集合关系
    课时4:集合与关系(上)_哔哩哔哩_bilibili       一些栗子:    下面那个直接打开就行了    栗子: ......
  • Java集合类的简单使用
    下面算法使用的Student类classStudentimplementsComparable<Student>{privatefinalStringname;privatefinalIntegerage;publicStudent(Stringname,In......
  • java初步学习 集合(基于黑马的课进行自学,初学者,不喜勿喷)12
    初步学习集合基本概念集合和数组相似,都可以储存数据,不同的是,集合可以自动扩容,且集合只能存储引用数据类型,不能直接存储基本数据类型基本格式这里先用最常用的ArraryLi......
  • 集合框架的概述
    集合框架的概述/*  一、集合框架的概述​  1.集合、数组都是对多个数据进行存储操作的结构,简称Java容器   说明:此时的存储,主要指的是内存层面的存储,不涉及......
  • spring——Spring 注入集合——在集合中设置对象类型的值
    在集合中设置对象类型的值在上面的示例中,都是在集合中通过value属性设置的普通类型的值,我们还可以通过ref属性在注入到Bean的集合中设置对象类型的值。1.在my-spr......
  • spring——Spring 注入集合——在集合中设置普通类型的值
    我们还可以在Bean标签下的<property>元素中,使用以下元素配置Java集合类型的属性和参数,例如List、Set、Map以及Properties等。标签说明<list>用于注入lis......
  • 013.注入集合对象(list、set、map、properties)
    1.注入list  2.注入set(不允许重复)  3.注入Map  4.注入Properties ......
  • 数组分成两个最接近集合问题
    数组分成两个最接近集合问题作者:Grey原文地址:博客园:数组分成两个最接近集合问题CSDN:数组分成两个最接近集合问题问题描述给定一个正数数组arr,请把arr中所有的数......
  • Android常用代码集合
    这篇文章主要记录一些常用的一些代码段,方便以后查阅,不断更新中。1:调用浏览器,载入某网址123Uriuri=Uri.parse("​​http://www.android-study.com​​");Intenti......