• java基础知识——集合


    集合
    集合中常用方法


    public static void main(String[] args) 
        {
            //创建ArrayList集合
            ArrayList<Integer> list=new ArrayList<Integer>();
            ArrayList<Phone> plist=new ArrayList<Phone>();
            boolean flag=list.add(1);//添加元素
            System.out.println(flag);
            list.add(2);
            list.add(3);
    
            //从集合中获取指定位置上的元素
            System.out.println(list.get(0));//获取元素
            System.out.println(list.get(1));
            System.out.println(list.get(2));
    
            //求集合的长度
            System.out.println(list.size());
    
            //在集合的指定为插入元素
            list.add(0,8000);
            
            //删除集合中指定的元素
            int element=list.remove(1);
            System.out.println("被删除的元素为:"+element);
            
            //清空集合所有元素
            list.clear();
    
            //替换集合中指定位置的值
            int before=list.set(0,5000);
            System.out.println("被替换的值为:"+before);
    
            //集合的遍历
            for(int i=0;i<list.size();i++){
                System.out.println(list.get(i));
            }
        }
    数组调用
    class Phone
    {
        //类的属性,成员变量(全局变量)
        String color;
        String brand;
        double size;
    }
    class TestPhone 
    {
        public static void main(String[] args) 
        {
            //创建Phone对象
            Phone p=new Phone();
            //给对象属性赋值
            p.color="红色";
            p.size=5;
            p.brand="iphone8";
            //调用:对象名.属性
            System.out.println(p.color);
            System.out.println(p.size);
            System.out.println(p.brand);
        }
    }
    集合调用
    class  Employee
    {
        String name;
        int number;
        double price;
    }
    import java.util.ArrayList;
    class TestEmployee 
    {
        public static void main(String[] args) 
        {
            ArrayList<Employee> list=new ArrayList<Employee>();
            Employee e1=new Employee();
            Employee e2=new Employee();
            Employee e3=new Employee();
            e1.name="赵涛";
            e1.number=3;
            e1.price=8888.8;
            e2.name="高炜城";
            e2.number=2;
            e2.price=1.1;
            e3.name="小蔡";
            e3.number=3;
            e3.price=2.2;
            list.add(e1);
            list.add(e2);
            list.add(e3);
            for(int i=0;i<list.size();i++){
                System.out.println(list.get(i).name+"	"+list.get(i).number+"	"+list.get(i).price);
            }
        }
    }
  • 相关阅读:
    ASP.NET MVC的过滤器
    EasyUi 合并单元格占列显示
    Ajax异步请求阻塞情况的解决办法
    AutoFac使用总结
    CodeFirst迁移注意点
    DataTable与实体类互相转换
    mysql中注释的添加修改
    MySql修改数据表的基本操作(DDL操作)
    MySql中的约束
    如何使用单例模式返回一个安全的Connection
  • 原文地址:https://www.cnblogs.com/zhaotao11/p/10206675.html
Copyright © 2020-2023  润新知