zoukankan      html  css  js  c++  java
  • ArrayList 基本操作与习题

    import java.util.ArrayList;
    public class Test{
    public static void main(String[] args){

    /*Phone p = new Phone();
    p.color = "红色";
    System.out.print("手机的color属性值"+p.color+p.brand);

    Guo g = new Guo();
    g.brand = "好太太";
    System.out.print("锅的品牌"+g.brand);

    ArrayList<Integer> arr = new ArrayList<Integer>();
    ArrayList<String> arr = new ArrayList<String>();

    //获取元素
    arr.get(0);
    //长度:
    arr.length
    arr.size();


    //创建集合
    ArrayList<Integer> list = new ArrayList<Integer>();
    //添加元素
    list.add(1);
    list.add(2);
    list.add(3);
    list.add(4);
    //获取元素
    System.out.println(list.get(0));
    //查看长度
    System.out.println(list.size());
    //遍历
    for(int i=0;i<list.size();i++){
    System.out.println(list.get(i)+",");
    }
    //将元素添加到指定的索引上 add(index,元素)
    list.add(2,100);
    for(int i=0;i<list.size();i++){
    System.out.println(list.get(i)+",");
    }
    //修改指定索引上面的元素
    list.set(2,50);
    for(int i=0;i<list.size();i++){
    System.out.println(list.get(i)+",");
    }
    //删除指定索引上面的元素
    list.remove(2);
    for(int i=0;i<list.size();i++){
    System.out.println(list.get(i)+",");
    }
    //清空集合中所有的元素
    list.clear();
    for(int i=0;i<list.size();i++){
    System.out.println(list.get(i)+",");
    }*/

    }
    }

    习题------------------------------------------------------------------------------------------------------

    引用类

    public class Goods{
    //定义商品名字
    String brand ;
    //大小属性
    double size ;
    // 价格属性
    double price ;
    //库存属性
    int count ;
    }

    代码实现

    import java.util.ArrayList;
    public class Test{
    public static void main(String[] args){

    /*Phone p = new Phone();
    p.color = "红色";
    System.out.print("手机的color属性值"+p.color+p.brand);

    Guo g = new Guo();
    g.brand = "好太太";
    System.out.print("锅的品牌"+g.brand);

    ArrayList<Integer> arr = new ArrayList<Integer>();
    ArrayList<String> arr = new ArrayList<String>();

    //获取元素
    arr.get(0);
    //长度:
    arr.length
    arr.size();


    //创建集合
    ArrayList<Integer> list = new ArrayList<Integer>();
    //添加元素
    list.add(1);
    list.add(2);
    list.add(3);
    list.add(4);
    //获取元素
    System.out.println(list.get(0));
    //查看长度
    System.out.println(list.size());
    //遍历
    for(int i=0;i<list.size();i++){
    System.out.println(list.get(i)+",");
    }
    //将元素添加到指定的索引上 add(index,元素)
    list.add(2,100);
    for(int i=0;i<list.size();i++){
    System.out.println(list.get(i)+",");
    }
    //修改指定索引上面的元素
    list.set(2,50);
    for(int i=0;i<list.size();i++){
    System.out.println(list.get(i)+",");
    }
    //删除指定索引上面的元素
    list.remove(2);
    for(int i=0;i<list.size();i++){
    System.out.println(list.get(i)+",");
    }
    //清空集合中所有的元素
    list.clear();
    for(int i=0;i<list.size();i++){
    System.out.println(list.get(i)+",");
    }*/

    }
    }

  • 相关阅读:
    MySQL根据出生日期计算年龄的五种方法比较
    用于测试API并生文档的开发人员工具
    【实例】使用Eolinker工具进行接口测试时传递集合参数的方法
    如何克服API测试中的挑战
    关于API网关(一)性能
    为什么需要监控API
    比Swagger2更好用的自动生成文档工具?对比流程说话!
    如何通过3个步骤执行基本的API测试
    【学习】API接口测试用例编写规则
    微信小程序之蓝牙 BLE 踩坑记录
  • 原文地址:https://www.cnblogs.com/zhang12354/p/7881286.html
Copyright © 2011-2022 走看看