Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    339

    Dubbio su TreeMap

    Ciao a tutti.
    Ho un dubbio per quanto riguarda l'uso di TreeMap in java.

    Allora mi creo una TreeMap che ha come valore oggetti di tipo Prodotto e come chiave un tipo String che rappresenta il codice del prodotto

    codice:
    class CategoriaImpb implements Categoria, Archivio{
    	
    	private TreeMap<String, Prodotto> mappa ;
    	
    	public CategoriaImpb(){
    		mappa = new TreeMap<String, Prodotto>();
    	}
    Voglio per esempio rimuovere un prodotto dalla mappa attraverso un metodo che riceve come valori il codice del prodotto da rimuovere e la quantità da rimuovere.
    Se nel metodo remove di TreeMap metto solo il codProdotto , questo metodo va a cercare automaticamente il prodotto da rimuovere che ha quel codice?
    In pratica voglio sapere se come ho fatto sotto è corretto.

    codice:
    @Override
    	public void rimuoviConfezioni(String codProdotto, int qta){
    		int conta = 0;
    		while(conta!=qta){
    		mappa.remove(codProdotto);
    		}
    	}
    CIAO

  2. #2
    Basta leggere la Documentazione
    Il metodo remove prende come parametro la chiave del nodo dell'albero (la stringa).

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    339
    Quindi è corretto .
    Ok tanks

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.