Code example for LinkedHashSet

Methods: add, remove

0
     * (non-Javadoc) 
     * 
     * @see java.util.Map#put(java.lang.Object, java.lang.Object) 
     */ 
    public V put( K key, V value ) {
        list.remove( key );
        list.add( key );
        return map.put( key, value );
    } 
 
    /* 
     * (non-Javadoc) 
     * 
     * @see java.util.Map#putAll(java.util.Map) 
     */ 
    public void putAll( Map<? extends K, ? extends V> t ) {
        list.addAll( t.keySet() );
        map.putAll( t );
 
    }