Basic Codes in Java
Basic Codes in Java
1.HELLO JAVA
package BASICS;
public class hellojava {
public static void main(String args[])
{
System.out.println("hellojava");
}
}
2. print_from_userinput
package BASICS;
import java.util.Scanner; //it is a
scanner class and used to get useriput
public class print_from_userinput
{
public static void main(String args[])
{
int a;
float b;
String s;
Scanner obj = new Scanner(System.in); /*
create a object */
System.out.println("Enter a string:");
s = obj.nextLine(); /* Take string input
and assign to variable */
System.out.println("You entered string
"+s); /* Print */
System.out.println("Enter an integer:");
a = obj.nextInt(); /* Take integer input
and assign to variable */
System.out.println("You entered integer
"+a); /* Print */
System.out.println("Enter a float:");
b = obj.nextFloat(); /* Take float input
and assign to variable */
System.out.println("You entered float
"+b); /* Print */
}
}
3. Arithmetic_operatins
package BASICS;
public class arithmetic_operatins
{
public static void main(String[] args) {
//Variables Definition and Initialization
int number1 = 12, number2 = 4;
//Addition Operation
int sum = number1 + number2;
System.out.println("Sum is: " + sum);
//Subtraction Operation
int dif = number1 - number2;
System.out.println("Difference is : " +
dif);
//Multiplication Operation
int mul = number1 * number2;
System.out.println("Multiplied value is :
" + mul);
//Division Operation
int div = number1 / number2;
System.out.println("Quotient is : " +
div);
//Modulus Operation
int rem = number1 % number2;
System.out.println("Remainder is : " +
rem);
}
}
4. arthimatic_operations_userinput
package BASICS;
import java.util.Scanner;
public class
arthimatic_operations_userinput
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in); //or
use obj in place of in
// Input two numbers from user
System.out.println("Enter first
number :");
int num1 = in.nextInt();
System.out.println("Enter second
number :");
int num2 = in.nextInt();
// Perform arithmetic operations.
int sum = num1 + num2;
int difference = num1 - num2;
int product = num1 * num2;
int quotient = num1 / num2;
int modulo = num1 % num2;
// Print result to console.
System.out.println("Sum : " + sum);
System.out.println("Difference : " +
difference);
System.out.println("Product : " +
product);
System.out.println("Quotient : " +
quotient);
System.out.println("Modulo : " + modulo);
}
}
5. print_the_patterns
package BASICS;
//print the patterns using (*)
public class print_the_patterns
{
public static void main(String[]args)
{
System.out.println("*");
System.out.println("**");
System.out.println("***");
System.out.println("****");
//or
System.out.println("*\n**\n***\n****\n");
}
}
CONDITIONAL OPERATIONS
1. IF_ESLE
package CONDITIONAL_OPERATIONS;
import javax.script.Bindings;
public class IF_ESLE
{
public static void main(Bindings args[])
{
int age=25;
if(age>18)
{
System.out.println("ELIGIBLE FOR VOTE");
}
else
{
System.out.println("NOT ELIGIBLE FOR VOTE
");
}
}
}
2. if_else_ladder
package CONDITIONAL_OPERATIONS;
public class if_else_ladder
{
public static void main(String[] args)
{
int marks=65;
if(marks<50){
System.out.println("fail");
}
else if(marks>=50 && marks<60){
System.out.println("D grade");
}
else if(marks>=60 && marks<70){
System.out.println("C grade");
}
else if(marks>=70 && marks<80){
System.out.println("B grade");
}
else if(marks>=80 && marks<90){
System.out.println("A grade");
}else if(marks>=90 && marks<100){
System.out.println("A+ grade");
}else{
System.out.println("Invalid!");
}
}
}
3. nested_if_else
package CONDITIONAL_OPERATIONS;
import java.util.Scanner;
import javax.swing.JSpinner;
public class nested_if_else
{
public static void main(String[] args)
{
//Take input from the user
//Create an instance of the Scanner class
Scanner sc= new Scanner(System.in);
System.out.println("Enter a number ");
int num=sc.nextInt();
if( num < 100 )
{
System.out.println("The entered number is
less than 100");
if(num > 50)
{
System.out.println("The entered number is
greater than 50");
}
}
else
{
System.out.println("The entered number is
greater than 100");
}
}
}
4. SWITCH_CASE
package CONDITIONAL_OPERATIONS;
public class SWITCH_CASE {
// main driver method
public void main(String[] args)
{
int day = 2;
String dayType;
String dayString;
// Switch case
switch (day) {
// Case
case 1:
dayString = "Monday";
break;
// Case
case 2:
dayString = "Tuesday";
break;
// Case
case 3:
dayString = "Wednesday";
break;
case 4:
dayString = "Thursday";
break;
case 5:
dayString = "Friday";
break;
case 6:
dayString = "Saturday";
break;
case 7:
dayString = "Sunday";
break;
default:
dayString = "Invalid day";
}
switch (day) {
// Multiple cases without break
statements
case 1:
case 2:
case 3:
case 4:
case 5:
dayType = "Weekday";
break;
case 6:
case 7:
dayType = "Weekend";
break;
default:
dayType = "Invalid daytype";
}
System.out.println(dayString + " is a " +
dayType);
}
}
LOOPS
1.FOR LOOP
package LOOPS;
public class FOR_LOOP
{
public static void main(String args[])
{
int sum = 0;
// for loop begins
// and runs till x <= 20
for (int x = 1; x <= 20; x++)
{
sum = sum + x;
}
System.out.println("Sum: " + sum);
}
}
2.WHILE LOOP
package LOOPS;
public class WHILE_LOOP
{
public static void main(String args[])
{
// initialization expression
int i = 1;
// test expression
while (i < 6)
{
System.out.println("Hello World");
// update expression
i++;
}
}
}