首頁 Java java教程 今天返校,任務問2

今天返校,任務問2

Jan 03, 2025 am 09:59 AM

Today class-eturn,Task-ask-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:*

目標:學習方法返回資料類型

  1. 建立一個廚房類別
  2. 裡面有main方法。
  3. 建立一個名為「father」的實例。
  4. 使用父親實例,呼叫不含參數的「cook」方法。
  5. 現在,從 Cook 方法回傳「biryani」。
  6. 儲存、編譯並查看錯誤訊息
  7. 根據錯誤訊息,相應更改返回資料類型。
  8. 將回傳值儲存為 main 方法中的「fav_dish」。
  9. 在主方法中印出'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中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

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

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

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

公司安全軟件導致應用無法運行?如何排查和解決? 公司安全軟件導致應用無法運行?如何排查和解決? Apr 19, 2025 pm 04:51 PM

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

如何將姓名轉換為數字以實現排序並保持群組中的一致性? 如何將姓名轉換為數字以實現排序並保持群組中的一致性? Apr 19, 2025 pm 11:30 PM

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

如何使用MapStruct簡化系統對接中的字段映射問題? 如何使用MapStruct簡化系統對接中的字段映射問題? Apr 19, 2025 pm 06:21 PM

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

如何優雅地獲取實體類變量名構建數據庫查詢條件? 如何優雅地獲取實體類變量名構建數據庫查詢條件? Apr 19, 2025 pm 11:42 PM

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

IntelliJ IDEA是如何在不輸出日誌的情況下識別Spring Boot項目的端口號的? IntelliJ IDEA是如何在不輸出日誌的情況下識別Spring Boot項目的端口號的? Apr 19, 2025 pm 11:45 PM

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

Java對像如何安全地轉換為數組? Java對像如何安全地轉換為數組? Apr 19, 2025 pm 11:33 PM

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

電商平台SKU和SPU數據庫設計:如何兼顧用戶自定義屬性和無屬性商品? 電商平台SKU和SPU數據庫設計:如何兼顧用戶自定義屬性和無屬性商品? Apr 19, 2025 pm 11:27 PM

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

使用TKMyBatis進行數據庫查詢時,如何優雅地獲取實體類變量名構建查詢條件? 使用TKMyBatis進行數據庫查詢時,如何優雅地獲取實體類變量名構建查詢條件? Apr 19, 2025 pm 09:51 PM

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

See all articles