System.in Java Method Example
In my previous post about simple hello world java program, I introduced System.in method.Today am going to show you how to use it to get input from a user.Pass the variable to another method that calculates the sum of the tentered bythe user.
How to use System.in Java method
Execute below code
[
public class InputMethodExample { public static int sum; /** * @param args the command line arguments */
public static void main(String[] args) { // TODO code application logic here
Scanner scanner=new Scanner(System.in); System.out.println("Enter number 1"); int num1=scanner.nextInt(); System.out.println("Enter number 2"); int num2=scanner.nextInt(); doSum(num1,num2); } public static void doSum(int a,int b) { int number1=a; int number2=b; sum=number1+number2; System.out.println("The sum of the two numbers is "+sum); } }
]
Few things to note:
1.Non static method cannot be accessed in another static method that the reason why doSum() method is static.
2.Non static variable cannot be accessed in a static method and that the reason why int sum is a static variable.
Few things to note:
1.Non static method cannot be accessed in another static method that the reason why doSum() method is static.
2.Non static variable cannot be accessed in a static method and that the reason why int sum is a static variable.