Originariamente inviato da roxnsr
non capisco perchè non fubnziona questo codice
tag code/
import javax.swing.*;
public class Informatica{
private String anagrafe,esami,numeroStudenti;
private int voti;
private String x;

public Informatica(String anagrafe,String esami,int voti)
{
this.anagrafe=anagrafe;
this.esami=esami;
this.voti=voti;
}

public String getNome()
{
return anagrafe;
}
public String setVoto(String x)
{
x=JOptionPane.showInputDialog
("immetti il voto dello studente ");
return x;
}

public int getvotoEsame()
{
return setVoto( x);
}
}
/tag code
gli errori segnalati dal compilatore sono questi:



Informatica.java:27: incompatible types
found : java.lang.String
required: int
return setVoto( x);
^
1 error



che qualcuno mi aiuti!!!!!!!!!
setVoto ritorna uno String e il metodo getVoto un int ecco il problema
edit:
anticipato