How To Create A Methods In Java
Methods In Java
With this article, I will share with you how to create a method you can use to improve your java program performance and architecture.
Methods / functions makes it easier for developers to re-create a particular action or solve a particular problem in programming without repeating one’s self and to build programs in very few steps
Prerequisites? Not really
In order to follow this article, you don’t have to be an expert in Java. Basic knowledge is enough to get the hang of this article. I also won’t go into basic details like creating a java project or Setting it up.
How to create a method
Below are steps in creating method and everything you need to know about method in java
- A method is either public, private, protect. Any other Access modifier will be discussed latter in this article if needed.
- A method can either have a return type or can be void( which means it does not return anything)
- A method can take in an argument( perimeter ) if needed
- a method is created outside the main method
Below is an example of a method without a return type
public static void printHello(){
System.out.print("Hello");
}
Below is an example of a method with a return type
public static String printHello(){
return "hello World";
}
Below is an example of a method with an argument
public static int printHello(int num){
return num;
}
let say we want to use our method with return type printHello
public class Sample {
public static void main(String[] args){
Strint hello = printHello();
System.out.println(hello);
}
public static String printHello(){
return "hello World";
}
}
//output: hello World
All Concepts
1.Variable and Data Types and Strings in JAVA
5.Arrays in JAVA (coming soon) 6.Methods in JAVA
7.Introduction to OOPS ( important ),(coming soon)
8.Access Modifier & Constructor (coming soon)
9.Inheritance in JAVA (coming soon)
10.Abstract Classes & Interface (coming soon)
11.Package in JAVA (coming soon)
12.Multithreading in JAVA (coming soon)
13.Error & Exception (coming soon)
14.Advance JAVA – I (coming soon)
15.Advance JAVA – II(coming soon)