KEMBAR78
JAVA_SAMPLE CODING, JAVA BASICS PROGRAMS.pptx
UNIT – INPUT TYPE IN JAVA
Input Types
In the example above, we used the nextLine() method, which is
used to read Strings. To read other types, look at the table below:
Method Description
nextBoolean() Reads a boolean value from the user
nextByte() Reads a byte value from the user
nextDouble() Reads a double value from the user
nextFloat() Reads a float value from the user
nextInt() Reads a int value from the user
nextLine() Reads a String value from the user
nextLong() Reads a long value from the user
nextShort() Reads a short value from the user
UNIT1 – INPUT TYPE IN JAVA
import java.util.Scanner;
class Main1 {
public static void main(String[] args) {
Scanner myObj = new Scanner(System.in);
System.out.println("Enter name, age and salary:");
// String input
String name = myObj.nextLine();
// Numerical input
int age = myObj.nextInt();
double salary = myObj.nextDouble();
// Output input by user
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("Salary: " + salary);
}
}
UNIT1 – INPUT TYPE IN JAVA
UNIT1 – INPUT TYPE IN JAVA
import java.util.Scanner; // Import the Scanner class
class MyClass {
public static void main(String[] args) {
int x, y, sum;
Scanner myObj = new Scanner(System.in); // Create a Scanner
object
System.out.println("Type a number:");
x = myObj.nextInt(); // Read user input
System.out.println("Type another number:");
y = myObj.nextInt(); // Read user input
sum = x + y; // Calculate the sum of x + y
System.out.println("Sum is: " + sum); // Print the sum
}}
UNIT1 – INPUT TYPE IN JAVA
ADD TWO NUMBERS
class Main2 {
public static void main(String[] args)
{
System.out.println("Enter two numbers");
int first = 10;
int second = 20;
System.out.println(first + " " + second);
// add two numbers
int sum = first + second;
System.out.println("The sum is: " + sum);
}
}
ADD TWO NUMBERS
Multiply Two Floating-Point Numbers
public class MultiplyTwoNumbers {
public static void main(String[] args) {
float first = 1.5f;
float second = 2.0f;
float product = first * second;
System.out.println("The product is: " +
product);
}
}
Output: The product is: 3.0
Swap two numbers using temporary variable
public class SwapNumbers {
public static void main(String[] args) {
float first = 1.20f, second = 2.45f;
System.out.println("--Before swap--");
System.out.println("First number = " + first);
System.out.println("Second number = " + second);
// Value of first is assigned to temporary
float temporary = first;
// Value of second is assigned to first
first = second;
// Value of temporary (which contains the initial value of first) is assigned to second
second = temporary;
System.out.println("--After swap--");
System.out.println("First number = " + first);
System.out.println("Second number = " + second);
}
}
Swap two numbers using temporary variable
• Output:
--Before swap–
First number = 1.2
Second number = 2.45
--After swap–
First number = 2.45
Second number = 1.2
References
• Java The Complete Reference, Mc Graw Hill
Edition, Ninth Edition Herbert Schildt 2016

JAVA_SAMPLE CODING, JAVA BASICS PROGRAMS.pptx

  • 1.
    UNIT – INPUTTYPE IN JAVA Input Types In the example above, we used the nextLine() method, which is used to read Strings. To read other types, look at the table below: Method Description nextBoolean() Reads a boolean value from the user nextByte() Reads a byte value from the user nextDouble() Reads a double value from the user nextFloat() Reads a float value from the user nextInt() Reads a int value from the user nextLine() Reads a String value from the user nextLong() Reads a long value from the user nextShort() Reads a short value from the user
  • 2.
    UNIT1 – INPUTTYPE IN JAVA import java.util.Scanner; class Main1 { public static void main(String[] args) { Scanner myObj = new Scanner(System.in); System.out.println("Enter name, age and salary:"); // String input String name = myObj.nextLine(); // Numerical input int age = myObj.nextInt(); double salary = myObj.nextDouble(); // Output input by user System.out.println("Name: " + name); System.out.println("Age: " + age); System.out.println("Salary: " + salary); } }
  • 3.
    UNIT1 – INPUTTYPE IN JAVA
  • 4.
    UNIT1 – INPUTTYPE IN JAVA import java.util.Scanner; // Import the Scanner class class MyClass { public static void main(String[] args) { int x, y, sum; Scanner myObj = new Scanner(System.in); // Create a Scanner object System.out.println("Type a number:"); x = myObj.nextInt(); // Read user input System.out.println("Type another number:"); y = myObj.nextInt(); // Read user input sum = x + y; // Calculate the sum of x + y System.out.println("Sum is: " + sum); // Print the sum }}
  • 5.
    UNIT1 – INPUTTYPE IN JAVA
  • 6.
    ADD TWO NUMBERS classMain2 { public static void main(String[] args) { System.out.println("Enter two numbers"); int first = 10; int second = 20; System.out.println(first + " " + second); // add two numbers int sum = first + second; System.out.println("The sum is: " + sum); } }
  • 7.
  • 8.
    Multiply Two Floating-PointNumbers public class MultiplyTwoNumbers { public static void main(String[] args) { float first = 1.5f; float second = 2.0f; float product = first * second; System.out.println("The product is: " + product); } } Output: The product is: 3.0
  • 9.
    Swap two numbersusing temporary variable public class SwapNumbers { public static void main(String[] args) { float first = 1.20f, second = 2.45f; System.out.println("--Before swap--"); System.out.println("First number = " + first); System.out.println("Second number = " + second); // Value of first is assigned to temporary float temporary = first; // Value of second is assigned to first first = second; // Value of temporary (which contains the initial value of first) is assigned to second second = temporary; System.out.println("--After swap--"); System.out.println("First number = " + first); System.out.println("Second number = " + second); } }
  • 10.
    Swap two numbersusing temporary variable • Output: --Before swap– First number = 1.2 Second number = 2.45 --After swap– First number = 2.45 Second number = 1.2
  • 11.
    References • Java TheComplete Reference, Mc Graw Hill Edition, Ninth Edition Herbert Schildt 2016