2016年8月2日 星期二

在Java和JavaScript內的HashMap用法

HashMap在寫程式時很常使用,還有一種兼具順序的LinkedHashMap存在;這邊要講的是在Java和JavaScript內要使用時,兩者不一樣的地方。

在Java內:
  1. HashMap<String, String> testHashMap = new HashMap<>();
  2.  
  3. testHashMap.put( "1", "Kim" );
  4. testHashMap.put( "2", "Dick" );
  5.  
  6. for( String key : testHashMap.keySet() )
  7. {
  8.     System.out.println( key + " = " + testHashMap.get( key ) );
  9. }
--------------------------------------------------------------------------------------------------------
在JavaScript內:
  1. var testHashMap= {};
  2.  
  3. testHashMap['1'] = 'Kim';
  4. testHashMap['2'] = 'Dick';
  5.  
  6. for( var key in testHashMap )
  7. {
  8.     alert( key + ' = ' + testHashMap[key] );
  9. }

沒有留言:

張貼留言