@Override
	public void put(K key, V value){
		int h = Math.abs(key.hashCode()) % table.length; // Calcule de l'index de la clé
		
		Entry<K, V> n = table[h];
		while(n != null && !n.key.equals(key)){
			n = n.next;
		}
		
		if(n == null){ // S'il n'existe pas, on l'ajoute
			table[h] = new Entry<K, V>(table[h], key, value);
			size++;
		} // sinon, on ne fait rien puisque chaque élément est unique
		
		// Si nécessaire, rehachage!
		if((size/(double)table.length < 0.5 || size/(double)table.length > 1) && size > 10)
			rehachage();
	}