課程
/后端開發
/Java
/Java入門第二季 升級版
sum()方法是靜態的,為什么主函數中不能直接調用?
2017-04-13
源自:Java入門第二季 升級版 8-9
正在回答
是可以直接調用啊,因為sum方法有返回值,所以定義了一個變量去接收返回值啊
可以直接調用System.out.println(sum());
可以直接調用啊
public?class?HelloWorld?{ ???? ????//?定義靜態變量score1 ????static?int?score1?=?86; ????//?定義靜態變量score2 ????static?int?score2?=?92;? ????//?定義靜態方法sum,計算成績總分,并返回總分 ????public?static?int?sum()?{? ????????return?score1?+?score2;??????? ????} ????public?static?void?main(String[]?args)?{???????? ????????//?調用靜態方法sum并接收返回值 ????????int?allScore?=?sum();???????? ????????System.out.println("總分:"?+?allScore); ????} }
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
1 回答我想問一下
2 回答我想問下void
3 回答想問一下我的哪里錯了
4 回答我想問一下代碼哪錯了
4 回答我想問一下怎么樣才能輸出“a”啊?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-15
是可以直接調用啊,因為sum方法有返回值,所以定義了一個變量去接收返回值啊
2017-04-14
可以直接調用System.out.println(sum());
2017-04-13
可以直接調用啊