Collection集合的小常识

本文详细介绍了Java中集合框架的基本概念及使用方法,包括ArrayList和HashSet的特点与应用场景,并演示了如何添加不同类型的数据到集合中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

import java.util.ArrayList;
import java.util.Collection;
import java.util.HashSet;

/**
 * 类成员变量:首字母小写和驼峰原则:monthSalary,除了第一个单词意外,后面的单词首字母大写
 * 局部变量:首字母小写和驼峰原则
 * 常量:大写字母和下划线:PI_VALUE
 * 类名:首字母大写和驼峰原则:Man,GoodMan
 * 方法名:首字母小写和驼峰原则:run(),runRun()
 * */
public class Collection_Demo {
    public static void main(String[] args) {
        //有序的、有索引的、可重复的
        Collection list=new ArrayList();
        list.add("Java");
        list.add("Mybatis");
        list.add(23);
        list.add(23);
        list.add(false);
        System.out.println(list);
        System.out.println("********************");
        //无序的,不重复的、无索引的
        Collection list1=new HashSet();
        list1.add("Java");
        list1.add("阿春");//写一个一样的判断是否可以重复
        list1.add("阿春");
        list1.add("15");
        list1.add("Mybatis");
        list1.add("true");
        System.out.println(list1);
        System.out.println("********************");
              //<数据类型约束>,不可以写基本类型:int/double/float/byete...
        Collection<String> list2=new ArrayList();
        list2.add("咸鱼");
//        list2.add(25);//报错,上面约束了<String>类型数据
        list2.add("sada51");
        System.out.println(list2);
        //集合不支持基本数据来类型,可以用引用类型代替
        Collection<Integer> list3=new ArrayList();
        list3.add(123);
        System.out.println(list3);
        //
        Collection<Double> list4=new ArrayList();
//        list4.add(22);//报错,不是double类型
        list4.add(22.0);
//        list4.add("asfas");//报错,数据类型不对
//        list3.add("啊飒飒的");
        System.out.println(list4);
        System.out.println("********************");
    }
}

运行结果:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值