Java基础-集合的基本使用

本文介绍了Java集合的基本使用,包括集合与数组的区别,如集合长度可变、类型不固定,以及集合提供的丰富操作方法。此外,还提到了集合的三大接口:List、Set和Map,以及List接口下的ArrayList、Vector和LinkedList实现类。文章还警告了可能出现的数组和集合操作错误,如索引越界异常。
摘要由CSDN通过智能技术生成

集合的基本使用

  • 集合:一堆数据放在一起
    在Java中集合是存储数据的容器,数组也是容器。
  • 数组:
    1.长度固定
    2.类型固定
    3.方法单一
    4.删除和增加元素非常麻烦
  • 集合:
    1.长度可变
    2.类型不固定
    3.因为是一个类所以有很多的方法供我们使用
    4.删除和增加元素只需要一个方法即可
    5.集合中存放的所以元素都是对象
  • 集合分类:
    三个接口:List Set Map
    List和Set都是Collection接口的子接口
  • List接口:
    数组集合(可变数组):有角标
  • List实现类:
    ArrayList Vector LinkedList
  • 数组的错误:
  • ArrayIndexOutOfBoundsException
  • 集合常见错误:
    IndexOutOfBoundsException 索引越界异常
    Domo.java 文件
public class Demo {
   
	public static void main(String[] args) {
   
		//集合遍历功能
		List list = new ArrayList();
		list.add(3.65);
		list.add(3.5);
		list.add(59);
		list.add("nia");
		list.add(false);
		list.add('a');
		list.add(new Dog());
		
		//第一种直接打印
		//System.out.println(list);
		
		//普通for循环
		//for(int i = 0;i<list.size();i++){
   
		//	System.out.println(list.get(i));
		//}
		
		//增强for循环
		for(Object o:list){
   
			System.out.println(o);
		}
	}
	public static void main6(String[] args) {
   
		//其他功能
		List list = new ArrayList();
		list.add(3.65);
		list.add(3.5);
		list.add(59);
		list.add("nia");
		list.add(false);
		list.add('a');
		list.add(new 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值