ホームページ >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 キーワードの使用方法は以下の 2 通りあります:

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 メソッドから「ビリヤニ」を返します。
  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.2 つの整数引数を受け取り、その合計を返すメソッド addNumbers を追加します。
4.メインメソッド内:
#calculator という名前のインスタンスを作成します。
5.2 つの整数 (例: 5 と 10) を使用して addNumbers メソッドを呼び出します。
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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。