Heim >Java >javaLernprogramm >Heute class-eturn,Task-ask-2

Heute class-eturn,Task-ask-2

DDD
DDDOriginal
2025-01-03 09:59:42132Durchsuche

Today class-eturn,Task-ask-2

void-Schlüsselwort in Java

void – gibt nichts zurück.

Das Schlüsselwort void wird in Java verwendet, um anzugeben, dass eine Methode keinen Wert zurückgibt. Es handelt sich um einen Rückgabetyp, der angibt, dass die Methode eine Aktion ausführt, aber kein Ergebnis erzeugt, das an anderer Stelle im Code verwendet werden kann.

Nutzung

Das Schlüsselwort void wird normalerweise in Methodendeklarationen verwendet. Wenn eine Methode mit dem Rückgabetyp „void“ deklariert wird, bedeutet dies, dass die Methode keinen Wert zurückgibt.

Syntax

void methodName(parameters) {
// Methodenkörper
}

Referenz:https://www.datacamp.com/doc/java/void

Was ist Leere?

Void ist ein Rückgabedatentyp, was bedeutet, dass von einer Methode nichts an die Methodenaufrufanweisung zurückgegeben wird.

Return-Schlüsselwort in Java

In Java ist „return“ ein reserviertes Schlüsselwort, d. h. wir können es nicht als Bezeichner verwenden. Es wird verwendet, um eine Methode mit oder ohne Wert zu verlassen. Verwendung des Schlüsselworts „return“, da es zwei Möglichkeiten gibt, die unten aufgeführt sind:

Case 1: Methods returning a value
Case 2: Methods not returning a value

Referenz:https://www.geeksforgeeks.org/return-keyword-java/

Rückgabe:

*#return ist ein Java-Schlüsselwort. Dieses Schlüsselwort wird verwendet, um einen beliebigen Wert von einer Methode zurückzugeben. Der zurückgegebene Wert wird an die Methodenaufrufanweisung zurückgesendet. *

#Return-Anweisung sollte die letzte Anweisung in einer Methodendefinition sein. Wir sollten nach der Rückgabe in Methoden keinen anderen Ausdruck oder keine andere Aussage mehr geben.

Können wir in Java mehrere Werte zurückgeben?

Ja, wir können mehrere Werte von einer Methode in Java zurückgeben. Um mehrere Werte zurückzugeben, müssen wir Arrays oder Collection verwenden.

Gibt es eine Sprache, die mehrere Werte von einer Methode zurückgibt?

Ja, in Python können wir mehrere Werte zurückgeben. Es wird als Tupel gespeichert.

*Aufgabe 1: *

Ziel: Lernmethode Rückgabedatentyp

  1. Erstellen Sie eine Klassenküche
  2. Enthalten Sie die Hauptmethode.
  3. Erstellen Sie eine Instanz namens „Vater“.
  4. Rufen Sie mithilfe der Vaterinstanz die Methode „cook“ ohne Argumente auf.
  5. Jetzt geben Sie „biryani“ aus der Kochmethode zurück.
  6. Speichern, kompilieren und überprüfen Sie die Fehlermeldung
  7. Ändern Sie den Rückgabedatentyp entsprechend der Fehlermeldung.
  8. Speichern Sie den zurückgegebenen Wert als „fav_dish“ in der Hauptmethode.
  9. Drucken Sie „fav_dish“ in der Hauptmethode.

Programm

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";
}
}


Ausgabe

neelakandan@neelakandan-HP-Laptop-15s-eq2xxx:~/Documents/B14$ java Kitchen 
FAV DISH =briyani
neelakandan@neelakandan-HP-Laptop-15s-eq2xxx:~/Documents/B14$ 

*Aufgabe 2: *

1.Lernmethode mit Integer-Rückgabetyp
2.Erstellen Sie eine Klasse mit dem Namen MathOperations.
3.Fügen Sie eine Methode addNumbers hinzu, die zwei ganzzahlige Argumente akzeptiert und deren Summe zurückgibt.
4.In der Hauptmethode:
#Erstellen Sie eine Instanz mit dem Namen Calculator.
5. Rufen Sie die Methode addNumbers mit zwei Ganzzahlen auf, z. B. 5 und 10.
6.Speichern Sie den zurückgegebenen Wert in einem variablen Ergebnis.
7.Ergebnis drucken.

Programm

Case 1: Methods returning a value
Case 2: Methods not returning a value

Ausgabe:

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";
}
}


Das obige ist der detaillierte Inhalt vonHeute class-eturn,Task-ask-2. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn