URLItem类(书签项类)
该类用于描述一个具体的书签项,可以对该类进行一些基本的操作
属性:
1. 网址url(字符串)
2. 标题 title(字符串)
3. 星级stars(整型)
4. 访问次数 vistis(整型)
设计Bookmark类(书签管理类)
该类用于简单的书签管理,通过Map存储数据。value是URLitem类的对象,key是value对象的标题。
方法
(1)添加书签:参数有网址,标题,星级
(2)删除标签(可以用标题和网址两种方式来删除)
(3)查询书签(通过书签标题)
(4)修改书签对应的网址(通过书签标题)
(5)修改书签标题
测试类:
package com.sweet.test;
import java.net.URL;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Scanner;
import java.util.Set;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Map<String, URLitem> urlobj = new HashMap<>();
boolean isOK = true;
while (isOK) {
int i = screen();
if (i == 6) {
isOK = false;
System.out.println("谢谢使用!");
}
function(i,urlobj);
}
}
public static int screen() {
Syst