慕工程6005648
2016-10-26 14:06:00
我看了,變量和函數(shù)都要聲明數(shù)據(jù)類型,例題也有一個public int calc(int num1,int num2)的,還有就是這里可以用return么,前邊的例題有過public int cal(int num1,int num2)
33 回答
已采納

Tobey_滔
TA貢獻242條經(jīng)驗 獲得超128個贊
首先你看看報錯的原因....鼠標指在錯誤位置就有報錯提示的...
其實我看代碼錯誤是因為沒有return
void的意思是無需返回值...而double/int/String ?就要return一個值...數(shù)據(jù)類型相對應(yīng)的值..最好把源碼復制出來...方便我們幫你調(diào)式

Dave的it世界
TA貢獻2條經(jīng)驗 獲得超8個贊
返回值就不說了,已經(jīng)好多人說了,包名哪有命名漢字的,一般都是公司網(wǎng)站域名翻轉(zhuǎn)來命名,比如com.baidu.demo...
學編程,代碼一定得規(guī)范

慕運維8021912
TA貢獻9條經(jīng)驗 獲得超4個贊
可以用return啊,只要你定義的方法里返回的數(shù)據(jù)類型不是void的話就可以用return返回數(shù)據(jù),如果是void的話就不可以用retrun。

情非得以0
TA貢獻4條經(jīng)驗 獲得超2個贊
除了void不需要返回類型外,其他的都需要有返回值。你最后得到的是值是什么類型就返回什么類型的值,例如你要返回的是avg是一個double類型的值,你就得寫上return avg,這里的avg和你方法的類型要相同

Eminem_
TA貢獻3條經(jīng)驗 獲得超2個贊
void是沒有返回類型的函數(shù)或者叫方法,而double是有返回類型的方法。要用return返回一個值或者將double改成void
添加回答
舉報
0/150
提交
取消