public boolean supprime(String titre) {
		// Initialisation
		boolean trouve = false;
		Maillon temp = null;
		Maillon maillonCourant = tete;
		// Recherche
		// test du cas particulier, suppression en tete de liste
		if (tete.getValeur().getTitre() == titre) {
			tete = tete.getSuc();
			nb_element--;
			return true;
		}
		// Parcours de la liste tant que l'on est pas à la fin de la liste et
		// que
		// l'element n'a pas ete trouve
		temp = tete;
		// décalage de la position courante
		maillonCourant = maillonCourant.getSuc();
		while (maillonCourant.getSuc() != null && !trouve) {
			// Si le maillon contient le livre, trouve passe à vrai
			if (maillonCourant.getValeur().getTitre() == titre) 
				trouve = true;
			// Memorisation du maillon
			temp = maillonCourant;
			// décalage de la position courante
			if(!trouve)maillonCourant = maillonCourant.getSuc();
		}

		if (trouve) {
			// Suppression
			temp.setSuc(maillonCourant);
			// MAJ du nombre d elements
			nb_element--;
		}
		// On retourne vrai si l'element a été trouvé et supprimé, faux le cas
		// contraire
		return trouve;
	}