import javax.swing.JOptionPane;
public class Speler
{
public String naam;
public String aantalKeerGespeeld;
public String behaaldePunten;
public String spelersInfo;
public String setNaam(){
return naam = JOptionPane.showInputDialog("Hoe heet je?");
}
public String setAantalKeerGespeeld(){
return aantalKeerGespeeld = JOptionPane.showInputDialog("Hoe vaak heb je gespeeld?");
}
public String setBehaaldePunten(){
return behaaldePunten = JOptionPane.showInputDialog("Hoe veel punten heb je behaald?");
}
public String setSpelersInfo(){
**return naam = JOptionPane.showInputDialog("Hoe heet je?");
return aantalKeerGespeeld = JOptionPane.showInputDialog("Hoe vaak heb je gespeeld?");
return behaaldePunten = JOptionPane.showInputDialog("Hoe veel punten heb je behaald?");**
}
public String getNaam(){
return naam;
}
public String getAantalKeerGespeeld(){
return aantalKeerGespeeld;
}
public String getBehaaldePunten(){
return behaaldePunten;
}
public String getSpelersinfo(){
return naam;
return aantalKeerGespeeld;
return behaaldePunten;
}
}
看起來像我不能返回或設置多個值。剛開始學習Java,很難在任何地方找到答案。在方法中使用多個return語句
如果仔細觀察代碼,OP *會創建一個POJO。從一個setter中返回一個不同的POJO沒有什麼意義。 –