Java将一个对象page放进集合Map
时间: 2024-02-23 18:02:09 浏览: 62
Java面向对象程序设计-集合框架Map接口.pptx
在Java中将一个对象page放进集合Map中,可以使用put方法将page对象作为值插入到Map中,其中page对象的某个属性作为键。示例如下:
```
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<Integer, Page> myMap = new HashMap<>();
Page page = new Page(1, "homepage");
myMap.put(page.getPageId(), page);
System.out.println(myMap);
}
}
class Page {
private int pageId;
private String pageName;
public Page(int pageId, String pageName) {
this.pageId = pageId;
this.pageName = pageName;
}
public int getPageId() {
return pageId;
}
public String getPageName() {
return pageName;
}
@Override
public String toString() {
return "Page{" +
"pageId=" + pageId +
", pageName='" + pageName + '\'' +
'}';
}
}
```
这里定义了一个键类型为Integer,值类型为Page的HashMap对象myMap。创建了一个Page对象page,然后将page对象作为值插入到myMap中,page对象的pageId属性作为键。最后输出myMap的内容。
阅读全文