⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 例7-12.txt

📁 这是一本java基础教程 对新手上路有很大帮助
💻 TXT
字号:
import java.util.*;
class Book{
    String ISBN,name;
    Book(String ISBN,String name){
        this.name=name;
        this.ISBN=ISBN;
    }
}
public class Example7_12{
    public static void main(String args[]){
        Book  book1=new Book("7302033218","C++基础教程"),
              book2=new Book("7808315162","Java编程语言"),
              book3=new Book("7302054991","J2ME无线设备编程");
        String key="7808315162";
        HashMap<String,Book> table=new HashMap<String,Book>();
        table.put(book1.ISBN,book1); 
        table.put(book2.ISBN,book2);
        table.put(book3.ISBN,book3);  
        if(table.containsKey(key)){
           System.out.println(table.get(key).name+"有货");
        }
        Book b=table.get("7302054991");
        System.out.println("书名: "+b.name+",ISBN: "+b.ISBN);
        int number=table.size();
        System.out.println("散列映射中有"+number+"个元素: ");
        Collection<Book> collection=table.values();
        Iterator<Book> iter=collection.iterator();
        while(iter.hasNext()){
           Book te=iter.next();
           System.out.printf("书名:%s,ISBN:%s\n",te.name,te.ISBN);
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -