Come convertire HashMap Bean

October 10

In dati e di programmazione Java, HashMaps consentono di mappare due valori: una chiave e il suo valore associato. Ad esempio, il nome potrebbe essere una chiave, con il vostro indirizzo e-mail il suo valore associato in un HashMap. Java beans sono un ottimo modo per ottenere il massimo dal vostro HashMaps, soprattutto in grandi progetti. Un fagiolo è un componente classe Java che racchiude molti oggetti e può essere riutilizzato secondo certe convenzioni. Con alcune nozioni di base di Java, la conversione di un semplice HashMap ad un fagiolo non è difficile.

istruzione

1 Definire il nome del HashMap. Digitare:

NameofYourHashMap = new HashMap <String, String> ();

Modificare il "NameofYourHashMap" a ciò che si desidera che il HashMap di essere chiamato. Codice La nuova HashMap <String, String> () dice a Java il nome che appena dato si tratta di una HashMap che associa due stringhe tra loro. La parentesi vuota mostra che il costruttore non ha argomenti. Tecnicamente, il "HashMap <String, String> ()" è un costruttore e prepara il nuovo oggetto per l'uso.

2 Digitare:

NameofYourHashMap.put ( "nome", "Matteo");

La funzione put pre-costruito per HashMaps. In questo esempio, assegna - o "put" - il "nome" per il valore Matteo.

3 Digitare:

NameofYourBean fagioli = new NameofYourBean ();

Questa linea definisce il costruttore per il bean. Poiché le parentesi sono vuote, il costruttore non ha argomenti, che è necessaria per le norme che si applicano alla costruzione di fagioli.

4 Digitare:

BeanUtils.populate (fagioli, NameofYourHashMap);

Questa linea chiama la funzione nel programma di utilità di fagioli "BeanUtils" con gli oggetti di fagioli e HashMap. Questo trasforma la HashMap di un fagiolo.

Consigli e avvertenze

  • Una volta che ci si abitua a lavorare con i fagioli e capire il concetto, utilizzare gli strumenti Beans costruttore Java che consentono di manipolare visivamente i fagioli nel codice.