Skip to content
Snippets Groups Projects
Commit 1105d8df authored by VIGNESH VIJAYAKUMAR's avatar VIGNESH VIJAYAKUMAR
Browse files

Methods

parent 5efe4210
No related branches found
No related tags found
No related merge requests found
public class Methods{
public static void main(String[] args){
//System.out.println("Check statement.");
int status = myMethod("Jhon", 25);
if(status == 1){
System.out.println("Printed Succesfully..~!");
}
System.out.println(addNums(7,8));
System.out.println(addNums(3.14,4.67));
System.out.println("Result of recursion add :: " + recursionAdd(10));
}
//if we declare a method with static which means it represent to class not for object
static int myMethod(String name, int age){
//System.out.println("This is print from a method which is called..!");
System.out.println("Mr."+name+" is "+age+" years old.");
return 1;
}
//Method overloading
static int addNums(int num1, int num2){
return num1+num2;
}
static double addNums(double num1, double num2){
return num1+num2;
}
//Recursion
static int recursionAdd(int num){
if(num > 0){//num is refer as a halting condition
return num + recursionAdd(num-1);
}
else{
return 0;
}
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment