click below
click below
Normal Size Small Size show me how
JAVA
Java Terms
| Question | Answer |
|---|---|
| Taking input from a user in Java | To get an input we are using a Scanner class (in the java.util package) then create an object of the class and use any of the available methods found in the Scanner class. In our example, we will use the nextLine() method, which is used to read Strings: |
| What is the command for input - חלק א | import java.util.Scanner; class Input { public static void main(String args[]) { int/float/string a; Scanner in = new Scanner(System.in) System.out.println("Enter an integer"); a = in.nextInt(); |
| What is the command for input - חלק ב | System.out.println("You entered integer " + a); |
| What is the command for input - דוגמא נוספת חלק א | import java.util.Scanner; // Import the Scanner class class Main { public static void main(String[] args) { Scanner myObj = new Scanner(System.in); // Create a Scanner object System.out.println("Enter username"); |
| What is the command for input - דוגמא נוספת חלק ב | String userName = myObj.nextLine(); // Read user input System.out.println("Username is: " + userName); // Output user input } } |
| Reading an input from user - they are all the same except for string | nextBoolean() Reads a boolean value from the user nextByte() nextDouble() nextFloat() nextInt() nextLine() Reads a String value from the user nextLong() nextShort() |
| Error message for enetering the wrong input | If you enter wrong input (e.g. text in a numerical input), you will get an exception/error message (like "InputMismatchException") |