2014-02-12 112 views
3

試圖創建(或者說學習)以下的時尚HashMap「錯誤:無法找到符號HashMap的」

public class Demo{ 

    public static void main(String args[]){ 
     System.out.println("============Starting Hashmap============"); 


     //hashmap portion 
     HashMap<String, Integer> myMap = new HashMap<String, Integer>(); 

     System.out.println("============Ending Hashmap============"); 
    } 
} 

我使用在線編譯,並搜查了很多,我發現我的聲明的方式是正確的,但別的東西彈出錯誤
下面是錯誤

Demo.java:8: error: cannot find symbol 
       HashMap<String, Integer> myMap = new HashMap<String, Integer>(); 
       ^
    symbol: class HashMap 
    location: class Demo 

    Demo.java:8: error: cannot find symbol 
       HashMap<String, Integer> myMap = new HashMap<String, Integer>(); 
                ^
     symbol: class HashMap 
     location: class Demo 

2 errors 

我需要幫助的是什麼:米只是想GE t創建hashmap並插入一些鍵和值的基本,但上面的錯誤阻止了我在第一步.....任何幫助解決這個讚賞! :)

+0

你導入類? –

+0

導入HashMap類 –

+1

http://docs.oracle.com/javase/tutorial/java/package/usepkgs.html –

回答

13

您需要將HashMap導入類

import java.util.HashMap; 

public class Demo{ 

     public static void main(String args[]){ 
     System.out.println("============Starting Hashmap============"); 


     //hashmap portion 
     HashMap<String, Integer> myMap = new HashMap<String, Integer>(); 

     System.out.println("============Ending Hashmap============"); 
    } 
} 
+1

sooooooo stupid of me ..... thankx fella !!! :) – NoobEditor

2

需要導入的HashMap來避免編譯錯誤

import java.util.HashMap;