Methods in Java
Java Methods:
A method is a set of instruction or code that is used to perform a particular task. It is will execute the code when it is called or invoked.
There are two types Methods:
- Standard Library Methods
- User-defined Methods
Standard Library Methods
It is build-in function in java that are readily available for use.
Example:
Print() – it is show the sentences or string value. Sqrt() - is a method of Math class. It returns square root of a number. public class Numbers { public static void main(String[] args) { System.out.print("Square root of 9 is: " + Math.sqrt(9)); } }
Output:
Square root of 9 is: 3.0
Click Here-> Get Prepared for Java Interviews
User-defined Methods
There are three stages for Methods:
- Method declaration
- Method definition
- Method call or invoke
Method declaration
Syntax:
Modifier return-type Method-name (Parameter List)
Example:
Public void Swap(int a,int b);
Method definition
Public void Swap(int a,int b) { //Set of code for achieve the task }
Method call or invoke
Syntax:
Method-name(Parameter-list);
Example:
Swap(34,56);
Function categories
There are four major categories of function. They are
Function with argument and with return type
Example:
Public int Add(int a,int b);
Function without argument and with return type
Example:
Public int Add();
Function with argument and without return type
Example:
Public void Add(int a,int b);
Function without argument and without return type
Syntax:
Public void Add();
Example:
class Swap { public static void main(String[] args) { swapNumber(20,30); //Function calling swapNumber(200,340); } public static void swapNumber(int a,int b) //Function Definiton { System.out.println("Before Swapping"); System.out.println("a="+a+"\n"+"b="+b); int temp; temp=a; a=b; b=temp; System.out.println("After Swapping"); System.out.println("a="+a+"\n"+"b="+b); } }
Click Here-> Get Java Training with Real-time Projects