Collection集合的小常识

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("********************");
    }
}

运行结果:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值