第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何打印getter String而不將null作為輸出?

如何打印getter String而不將null作為輸出?

不負相思意 2021-10-28 15:18:42
每當我使用 showMessage() 時,我都會得到空值;我相信這是因為我在方法結(jié)束時返回了 c 。有沒有辦法打印出 getName() 而不是在 main 方法中,就像 getName() 在 showMessage() 方法中一樣。. 這是我的候選人類public class Candidate {private String name;private int votes;//default constructorpublic Candidate() {String name = "Not Available! ";int votes = 0; }//overloaded constructorpublic Candidate(String _name, int _votes){  name  = _name;  votes = _votes;}//getterpublic String getName(){return name;}public int getVotes(){return votes;}//setterpublic void incrementVote(){  votes = votes + 1;}public void setName(String _name){    name =_name;}public void print(){    System.out.println("To vote for " + name);}}這是我的主要import java.util.*;public class Election {public static void main(String args[]){System.out.println("Welcome to the polls! "); Candidate c1 = new Candidate(); Candidate c2 = new Candidate(); Candidate c3 = new Candidate(); Candidate c4 = new Candidate();c1 = inputCandidate();c2 = inputCandidate();c3 = inputCandidate();c4 = inputCandidate();c1 = showMessage();}private static Candidate inputCandidate(){    Scanner sc = new Scanner(System.in);    String inputN;    Candidate c = new Candidate();    System.out.println("Enter candidate");    inputN = sc.nextLine();    c.setName(inputN);   return c;}private static Candidate showMessage(){    Candidate c = new Candidate();    System.out.println(c.getName());    return c;}}
查看完整描述

1 回答

?
慕斯709654

TA貢獻1840條經(jīng)驗 獲得超5個贊

只需更換


c1 = showMessage();

和,


showMessage(c1);

并修改方法showMessage如下


private static void showMessage(Candidate c ){    


    System.out.println(c.getName());

}

同樣,您可以使用showMessage打印剩余對象的消息,例如


showMessage(c2);

showMessage(c3);

showMessage(c4);


查看完整回答
反對 回復(fù) 2021-10-28
  • 1 回答
  • 0 關(guān)注
  • 205 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號