Salve,

Devo realizzare un servizio REST che permetta di gestire un dizionario di parole dove dovrà essere possibile:Inserire una parola e la sua definizione --> metodo Dizinario(String String).
Data una parola, visualizzare la sua definizione --> metodo getDefinition(String).

Mi è stato detto di usare l'HashMap per far combaciare una parola col sue significato ma mi sta dando problemi, in particolare: incompatible types: java.lang.String cannot be converted to int. Non penso sia solo questo il problema dato è la prima volta che uso questa struttura.

codice:
package beans;

/**
 * Created by civi on 26/04/16.
 */

import javax.xml.bind.annotation.XmlRootElement;
import java.util.HashMap; // import the HashMap class

/**
 *
 */
@XmlRootElement
public class Word {

    private HashMap<String, String> listaWord = new HashMap<String, String>();
    private String parola;
    private String definizione;

    public Word(){}

    public Word(String parola, String definizione) {
        listaWord.add(new HashMap(parola, definizione));
}

    public String getDef(String parola) {
        return listaWord.get(parola);
}

}