Home >Java >javaTutorial >Today class-eturn,Task-ask-2
void Keyword in Java
void – returns nothing.
The void keyword in Java is used to specify that a method does not return any value. It is a return type that indicates the method performs an action but does not produce a result that can be used elsewhere in the code.
Usage
The void keyword is typically used in method declarations. When a method is declared with a void return type, it means that the method will not return any value.
Syntax
void methodName(parameters) {
// method body
}
Reference:https://www.datacamp.com/doc/java/void
What is void?
Void is a return datatype which means nothing is returned from a method, to the method calling statement.
return keyword in Java
In Java, return is a reserved keyword i.e., we can’t use it as an identifier. It is used to exit from a method, with or without a value. Usage of return keyword as there exist two ways as listed below as follows:
Case 1: Methods returning a value Case 2: Methods not returning a value
Reference:https://www.geeksforgeeks.org/return-keyword-java/
Return:
*#return is a java keyword. This keyword is used to return any value from a method. Returned value will be sent back to Method Calling Statement. *
#Return statement should be the last statement in a method definition. We should not give anyother expression or statement, after return in methods.
Can we return multiple values in Java?
Yes, we can return multiple values from a method in Java. To return multiple values, we need to use Arrays or Collection.
Is there any language which returns multiple values from a method?
Yes, In Python we can return multiple values. It will be stored as tuple.
*Task 1: *
Goal: Learning Method Return datatype
Program
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"; } }
Output
neelakandan@neelakandan-HP-Laptop-15s-eq2xxx:~/Documents/B14$ java Kitchen FAV DISH =briyani neelakandan@neelakandan-HP-Laptop-15s-eq2xxx:~/Documents/B14$
*Task 2: *
1.Learning Method with Integer Return Type
2.Create a class named MathOperations.
3.Add a method addNumbers that accepts two integer arguments and returns their sum.
4.In the main method:
#Create an instance named calculator.
5.Call the addNumbers method with two integers, e.g., 5 and 10.
6.Store the returned value in a variable result.
7.Print result.
Program
Case 1: Methods returning a value Case 2: Methods not returning a value
Output:
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"; } }
The above is the detailed content of Today class-eturn,Task-ask-2. For more information, please follow other related articles on the PHP Chinese website!