Spaces:
Running
Running
| public static void printLarger(int num1, int num2) { | |
| if (num1 > num2) { | |
| System.out.println(num1); | |
| } else { | |
| System.out.println(num2); | |
| } | |
| } | |
| public static void main(String[] args) { | |
| printLarger(10,4); | |
| printLarger(111, 11111); | |
| printLarger(5 * 5, 3 * 9); | |
| } | |
| Program outputs: | |
| 10 | |
| 11111 | |
| 27 | |
| ==================== | |
| parameter data type | |
| eg double | |
| public class Example{ | |
| public static void main(String[] args) { | |
| double a; | |
| a = 4.0; | |
| a = 24; | |
| float f = 23.32f; | |
| a = f; | |
| } | |
| } | |
| ======================================== | |
| public class Example { | |
| public static void main(String[] args) { | |
| printSquare(3.5); //accept double | |
| printSquare(10); //accept int | |
| printSquare(1.5f);//accept float | |
| } | |
| public static void printSquare(double num) { | |
| System.out.println(num * num); | |
| } | |
| } | |
| Program outputs: | |
| 12.25 | |
| 100.0 | |
| 2.25 | |
| ======================================== | |
| Method parameters can also be of different types, for example: | |
| public class Example { | |
| public static void main(String[] args) { | |
| tempBetween(10, 30, 25.5); | |
| tempBetween(-5, 5, -15.25); | |
| } | |
| public static void tempBetween(int min, int max, double temp) { | |
| if (temp >= min && temp <= max) { | |
| System.out.println("Temperature is between the given values!"); | |
| } else { | |
| System.out.println("Temperature is not between the given values."); | |
| } | |
| } | |
| } | |
| Program outputs: | |
| Temperature is between the given values! | |
| Temperature is not between the given values. | |