今天返校,任務問2
Java 中的 void 關鍵字
void – 不回傳任何內容。
Java中的void關鍵字用來指定一個方法不傳回任何值。它是一種傳回類型,指示該方法執行操作,但不會產生可在程式碼中其他地方使用的結果。
用法
void 關鍵字通常用在方法宣告。當一個方法宣告為 void 傳回型別時,表示方法不會傳回任何值。
文法
void 方法名稱(參數){
// 方法體
}
參考:https://www.datacamp.com/doc/java/void
什麼是無效的?
Void 是一種傳回資料類型,這表示方法不會向方法呼叫語句傳回任何內容。
Java 中的回傳關鍵字
在Java中,return是一個保留關鍵字,即我們不能將它用作標識符。它用於從方法中退出,無論有沒有值。 return 關鍵字的使用有兩種方式,如下:
Case 1: Methods returning a value Case 2: Methods not returning a value
參考:https://www.geeksforgeeks.org/return-keyword-java/
回傳:
*#return 是 java 關鍵字。 該關鍵字用於從方法傳回任何值。 傳回值將被傳回方法呼叫語句。 *
#Return 語句應該是方法定義中的最後一個語句。 在方法中的 return 之後,我們不應該給出任何其他表達式或語句。
我們可以在 Java 中傳回多個值嗎?
是的,我們可以從 Java 中的一個方法傳回多個值。 要傳回多個值,我們需要使用陣列或集合。
是否有任何語言可以從一個方法傳回多個值?
是的,在Python中我們可以傳回多個值。 它將儲存為元組。
*任務 1:*
目標:學習方法返回資料類型
- 建立一個廚房類別
- 裡面有main方法。
- 建立一個名為「father」的實例。
- 使用父親實例,呼叫不含參數的「cook」方法。
- 現在,從 Cook 方法回傳「biryani」。
- 儲存、編譯並查看錯誤訊息
- 根據錯誤訊息,相應更改返回資料類型。
- 將回傳值儲存為 main 方法中的「fav_dish」。
- 在主方法中印出'fav_dish'。
節目
public class Kitchen { public static void main(String[] args) { Kitchen father = new Kitchen(); String favDish=father.cook(); System.out.println("FAV DISH ="+favDish); } public String cook() { return"briyani"; } }
輸出
neelakandan@neelakandan-HP-Laptop-15s-eq2xxx:~/Documents/B14$ java Kitchen FAV DISH =briyani neelakandan@neelakandan-HP-Laptop-15s-eq2xxx:~/Documents/B14$
*任務 2:*
1.整數回傳類型的學習方法
2.建立一個名為MathOperations的類別。
3.新增一個方法addNumbers,它接受兩個整數參數並傳回它們的和。
4.main方法中:
#建立一個名為calculator的實例。
5.使用兩個整數呼叫 addNumbers 方法,例如 5 和 10。
6.將回傳值儲存在變數result中。
7.列印結果。
節目
Case 1: Methods returning a value Case 2: Methods not returning a value
輸出:
public class Kitchen { public static void main(String[] args) { Kitchen father = new Kitchen(); String favDish=father.cook(); System.out.println("FAV DISH ="+favDish); } public String cook() { return"briyani"; } }
以上是今天返校,任務問2的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

公司安全軟件導致部分應用無法正常運行的排查與解決方法許多公司為了保障內部網絡安全,會部署安全軟件。 ...

將姓名轉換為數字以實現排序的解決方案在許多應用場景中,用戶可能需要在群組中進行排序,尤其是在一個用...

系統對接中的字段映射處理在進行系統對接時,常常會遇到一個棘手的問題:如何將A系統的接口字段有效地映�...

在使用MyBatis-Plus或其他ORM框架進行數據庫操作時,經常需要根據實體類的屬性名構造查詢條件。如果每次都手動...

在使用IntelliJIDEAUltimate版本啟動Spring...

Java對象與數組的轉換:深入探討強制類型轉換的風險與正確方法很多Java初學者會遇到將一個對象轉換成數組的�...

電商平台SKU和SPU表設計詳解本文將探討電商平台中SKU和SPU的數據庫設計問題,特別是如何處理用戶自定義銷售屬...

在使用TKMyBatis進行數據庫查詢時,如何優雅地獲取實體類變量名以構建查詢條件,是一個常見的難題。本文將針...
