集合框架LIST

来源:互联网 发布:淘宝网售后 编辑:程序博客网 时间:2024/04/30 08:15
package list;


public class course {
int ID;
String name;
public course(int Id,String Name)
{
this.ID=Id;
this.name=Name;
}

}

/////////////

package list;


import java.util.ArrayList;
import java.util.List;


public class student {
     public List <course>li;
     public student()
     {
    this.li=new ArrayList<course>();
     }
     public void add()//不可以在主函数使用
     {
    course C1=new course(1,"语文");
    course C2=new course(2,"数学");
    course C3=new course(3,"英语");
    li.add(C1);
    li.add(C2);
    li.add(C3);
    //shan
    li.remove(1);
           //change
    li.set(0,new course(1,"高等英语"));
    //cha
    for(course cc:li)
    {
        System.out.println(cc.ID+""+cc.name);
   
     }
     public void context()
     {
    //是否含有对象
    course C1=li.get(1);
    System.out.println(li.contains(C1));
    if(li.contains(C1))
    {
    System.out.println("位置"+li.indexOf(C1)
    );
    }
      course C7=new course(1,"英语");
    //判断
    for(course cc:li)
    {
    if(cc.name.equals(C7.name))
    {
    System.out.println("含有英语-");
    }
   
     }
     public static void main(String []Args)
     {
         
        student s1=new student();
        s1.add();
        s1.context();
        
     }
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + ((li == null) ? 0 : li.hashCode());
return result;
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
student other = (student) obj;
if (li == null) {
if (other.li != null)
return false;
} else if (!li.equals(other.li))
return false;
return true;
}
     
}

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 支付宝重复扣款怎么办 微信重复付款怎么办 花呗重复扣款怎么办 淘宝不退款怎么办投诉 淘宝怎么办极速退货 淘宝换货没收到怎么办 淘宝卖货让人换货了怎么办 淘宝换货关闭了怎么办 物流透露客户信息怎么办 淘宝信息泄漏后怎么办 淘宝信息泄漏了怎么办 天猫贷款还不上怎么办 车贷下不来定金怎么办 建行车贷不通过怎么办 天猫介入失败怎么办 天猫投诉没用怎么办 天猫被投诉商标侵权怎么办 虚假发货有天猫红包怎么办 淘宝代购是假货怎么办 闲鱼对方不在怎么办 小米商城退款慢怎么办 小米手机第三方拿货是怎么办 oppo手机卡被锁怎么办 下巴粉刺特别多怎么办 苹果6sp手机卡怎么办 苹果手机无服务怎么办 京东买电脑没发票怎么办 买东西发票丢了怎么办 在天猫上买了假货怎么办 苹果发票丢了怎么办 iphone8屏幕摔了怎么办 在手机店买到翻新机怎么办 信用卡网上买东西退款怎么办 在唯品会买到假的护肤品怎么办 天猫买东西发票怎么办 支付宝无法收款怎么办 买到苹果假货怎么办 16周岁怎么办手机分期 淘宝打假扣分了怎么办 买到不合格食品怎么办 买到不合格面膜怎么办