1.
To display hello world
1. class HelloWorld {
2. public static void main(String[] args) {
3. System.out.println("Hello, World!");
4. }
5. }
Output:-
Hello,World!
2. To use Scanner class for inputs of different data types
import java.util.Scanner;
public class BasicIO {
public static void main(String[] args) {
/*
* Declare all basic data types variable
*/
char charVal;
byte byteVal;
short shortVal;
int intVal;
long longVal;
float floatVal;
double doubleVal;
String strVal;
/* Create Scanner object */
Scanner in = new Scanner(System.in);
System.out.print("Enter charater value: ");
charVal = in.next().charAt(0);
System.out.print("Enter byte value: ");
byteVal = in.nextByte();
System.out.print("Enter short value: ");
shortVal = in.nextShort();
System.out.print("Enter integer value: ");
intVal = in.nextInt();
System.out.print("Enter long value: ");
longVal = in.nextLong();
System.out.print("Enter float value: ");
floatVal = in.nextFloat();
System.out.print("Enter double value: ");
doubleVal = in.nextDouble();
in.nextLine(); // Skip extra newline character
System.out.print("Enter a String: ");
strVal = in.nextLine();
in.close(); // Close input stream (Scanner)
/*
* Print value of all variable
*/
System.out.println("You entered character: " + charVal);
System.out.println("You entered byte: " + byteVal);
System.out.println("You entered short: " + shortVal);
System.out.println("You entered integer: " + intVal);
System.out.println("You entered long: " + longVal);
System.out.println("You entered float: " + floatVal);
System.out.println("You entered double: " + doubleVal);
System.out.println("You entered String: " + strVal);
}
Output:-
Enter charater value:c
Enter byte value:127
Enter short value:32676
Enter integer value:34345456
Enter long value:67869796756656565654
Enter float value:1.40545
Enter double value:4.565647424524523143414
Enter a String:aditya
You entered character: c
You entered byte: 127
You entered short: 32676
You entered integer: 34345456
You entered long: 67869796756656565654
You entered float: 1.40545
You entered double: 4.565647424524523143414
You entered String: aditya
3. Write a Java program to find the sum of two numbers.
import java.util.Scanner;
public class AddTwoNumbers2 {
public static void main(String[] args) {
int num1, num2, sum;
Scanner sc = new Scanner(System.in);
System.out.println("Enter First Number: ");
num1 = sc.nextInt();
System.out.println("Enter Second Number: ");
num2 = sc.nextInt();
sc.close();
sum = num1 + num2;
System.out.println("Sum of these numbers: "+sum);
}
}
Output:
Enter First Number:
121
Enter Second Number:
19
Sum of these numbers: 140
4. Write a Java program to find the minimum and maximum of
three numbers.
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
System.out.println("Please enter first
number :");
int first = scanner.nextInt();
System.out.println("Please enter second
number :");
int second = scanner.nextInt();
System.out.println("Please enter third
number :");
int third = scanner.nextInt();
int largest = largest(first, second, third);
int smallest = smallest(first, second, third);
System.out.printf("maximum of three numbers %d,
%d, and %d is : %d %n",
first, second,
third, largest);
System.out.printf("minimum of three numbers %d,
%d, and %d is : %d %n",
first, second, third,
smallest);
scanner.close();
}
public static int largest(int first, int second,
int third) {
int max = first;
if (second > max) {
max = second;
}
if (third > max) {
max = third;
}
return max;
}
public static int smallest(int first, int second,
int third) {
int min = first;
if (second < min) {
min = second;
}
if (third < min) {
min = third;
}
return min;
}
}
Output:-
Please enter the first number :
1
Please enter the second number :
2
Please enter the third number :
3
maximum of three numbers 1, 2, and 3 is : 3
minimum of three numbers 1, 2, and 3 is: 1
6. Write a program to print out the multiplication table
import java.util.Scanner;
public class MultiplicationTable {
public static void main(String args[]) {
System.out.println("Enter an integer variable :: ");
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
for(int i=1; i<= 20; i++) {
System.out.println(""+num+" X "+i+" = "+(num*i));
Output:-
Enter an integer variable ::
17
17 X 1 = 17
17 X 2 = 34
17 X 3 = 51
17 X 4 = 68
17 X 5 = 85
17 X 6 = 102
17 X 7 = 119
17 X 8 = 136
17 X 9 = 153
17 X 10 = 170
17 X 11 = 187
17 X 12 = 204
17 X 13 = 221
17 X 14 = 238
17 X 15 = 255
17 X 16 = 272
17 X 17 = 289
17 X 18 = 306
17 X 19 = 323
17 X 20 = 340