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

今天返校,任務問2

DDD
DDD原創
2025-01-03 09:59:42139瀏覽

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