亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于返回值的類型的問題

返回值是只有void 和return兩種嗎,如果有其他的,都有哪些,都是什么時候使用的,在下還是新手煩請大神指教

正在回答

4 回答

void是無返回值的意思。

比方說 public void walk()
? ? ?{
? ? ? ? ? ?System.out.print("你好!");
? ? ?}
如果別的地方調用這個方法 就會打印出 ?你好!

再看這里:
? ? ?public String walk() ? ? //注意這里的返回類型是String不是void了
? ? ?{
? ? ? ? ? ?System.out.print("你好!");
? ? ? ? return "哈嘍"; ? ? ? //注意這里這個return 如果不寫就會報錯!
? ? ?}
原因就是因為上面 的返回類型必須是String型
如果寫的是void意思就是不需要返回類型。所以就沒必要寫return 了
如果方法上面寫了某種返回類型 就必須寫return后面跟 相應的類型值

0 回復 有任何疑惑可以回復我~

其實一個方法無論如何都是有返回的! 如果有返回值,就是基本數據類型,數組,類,接口 ?等等,

沒有返回值,只有一個return (已經被java 省略了) ?

如果你想用方法 返回值,那么久return?

如果不用,就不用return

舉個加法的例子

public int add(int a,int b){

? ? ?return a+b;

}

System.out.println(add(a+b));

如果不用

public void add(int a, int b){

? ? ? System.out.printn(a+b);

}

0 回復 有任何疑惑可以回復我~

返回值是用來獲取一個數值的行為,return不是返回值類型,它只是表明有一個數值要返回。真正的返回值類型有int,float,double,boolean等。void即為空值的意思,所以不需要返回值。

0 回復 有任何疑惑可以回復我~

void是無返回,所以可以不用return;

返回值類型有int ,float,string等等。

return是用來返回整型、浮點型等等,它不是返回類型。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于返回值的類型的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號