Ragazzi ho un piccolo problema !!! Ho un’interfaccia grafica con delle inputfiled… in questi inpultfield devo passargli dei campi del database, soltanto che se l’utente nella inputfield inserisce prima l’asterisco (* e poi il valore stringa intera ) aggiunge un campo di un database, se invece l’utente inserisce nell’inputfield un valore o stringa o interno senza immettere l’asterisco aggiunge un altro campo di database…

Faccio un controllo if

If(inputfield=*)[

Add(nome campo)
Else

Add(nomeCapoDue),

soltanto che se metto l’operatore = se dopo l’* inserisco altri valori non me lo considera piu’ e quindi non aggiunge nome Campo, come devo fare?

ho fatto così è giusto?ho trasformato l'inputfield in stringa con String tmp, poi ho ciclato per vedere
la presenza dell'*

for(int i = 0; i < tmp.length(); i++){
if(tmp.charAt('*')){
ebeln.setnomeCapo("nomeValore");
}else{
ebeln.setnomeCapoDue("nomeValore2");
}
}