當前位置:成語大全網 - 書法字典 - Java查詢所有詞典

Java查詢所有詞典

代碼如下:

導入Java . util . ArrayList;

導入Java . util . list;

類別組織{

私有字符串id;

私有字符串名稱;

私有字符串pid

公共組織(字符串id、字符串名稱、字符串PID ){

this.id = id

this.name = name

this.pid = pid

}

公共字符串getId(){

返回id;

}

公共void集合id(字符串id ){

this.id = id

}

公共字符串getName(){

返回名稱;

}

公共void集合名稱(字符串名稱){

this.name = name

}

公共字符串getPid(){

返回pid

}

公共void setPid(字符串PID ){

this.pid = pid

}

@覆蓋

公共字符串toString(){

返回“Org【id =“+id+“,name =“+name+“,PID =“+PID+“】“;

}

}

公共類應用程序{

靜態void查找(List & ltOrg & gt列表、字符串PID ){

list.stream()。過濾器(p-》;p.getPid()。等於(pid))

。forEach(org-& gt;{

system . out . println(org);

find(list,org . getid());

});

}

公共靜態void main(String[] args) {

列表& ltOrg & gtlist = new ArrayList & lt& gt();

list . add(new org(“111“,“公司“,“0“);

list . add(new Org(“222“,“department“,“111“);

list . add(new Org(“333““group““222“));

List.add(新組織(“444“,“員工1“,“333“);

List.add(新組織(“555“、“員工2“、“333“));

find(list,“0“);

system . out . println(“-“);

find(list,“111“);

}

}

運行結果: