• 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)+",");
    }*/

    }
    }

  • 相关阅读:
    iOS开发之直接使用UISearchBar
    iOS开发之cell多按钮
    Cocoapods报错xcrun: error: active developer path ("/Users/wangwei/Downloads/Xcode.app/Contents/Developer") does not exist
    lyl
    最全ASCLL码
    在子线程中使用runloop,正确操作NSTimer计时的注意点 三种可选方法
    ANSI escape code
    cocoa
    boundingRectWithSize:options:attributes:context:
    iOS 9 storyboard自动布局
  • 原文地址:https://www.cnblogs.com/zhang12354/p/7881286.html
Copyright © 2020-2023  润新知