Java Basic Programs

  1. 1. Write a java program to print HelloWorld.
  2. 2. Write a java program to print your Team member names.
  3. 3. Write a java program to print your Family member names.
  4. 4. write a java program to print your Detailed information.
  5. 5. write a java program to print your Home address.
  6. 6. write a java program to print Addition of any two numbers.
  7. 7. write a java program to print Substraction of any two numbers.
  8. 8. write a java program to print Multiplication of any two numbers.
  9. 9. write a java program to print Division of any two numbers.
  10. 10. write a java program to print moudlus of any two numbers.

Java Programs on Operators

  1. 1. Write a java program to use a byte data type to perform addition operation.
  2. 2. Write a java program to use a byte data type to perform substraction operation.
  3. 3. Write a java program to use a byte data type to perform multiplication operation.
  4. 4. Write a java program to use a byte data type to perform division operation.
  5. 5. Write a java program to use a byte data type to perform modulo operation.
  6. 6. Write a java program to use a byte data type to perform arithmatic operations.
  7. 7. Write a java program to use a short data type to perform addition operation.
  8. 8. Write a java program to use a short data type to perform substraction operation.
  9. 9. Write a java program to use a short data type to perform multiplication operation.
  10. 10. Write a java program to use a short data type to perform division operation.
  11. 11. Write a java program to use a short data type to perform modulo operation.
  12. 12. Write a java program to use a short data type to perform arithmatic operations.
  13. 13. Write a java program to use a int data type to perform addition operation.
  14. 14. Write a java program to use a int data type to perform substraction operation.
  15. 15. Write a java program to use a int data type to perform multiplication operation.
  16. 16. Write a java program to use a int data type to perform division operation.
  17. 17. Write a java program to use a int data type to perform modulo operation.
  18. 18. Write a java program to use a int data type to perform arithmatic operations.
  19. 19. Write a java program to use a long data type to perform addition operation.
  20. 20. Write a java program to use a long data type to perform substraction operation.
  21. 21. Write a java program to use a long data type to perform multiplication operation.
  22. 22. Write a java program to use a long data type to perform division operation.
  23. 23. Write a java program to use a long data type to perform modulo operation.
  24. 24. Write a java program to use a long data type to perform arithmatic operations.
  25. 25. Write a java program to use a float data type to perform addition operation.
  26. 26. Write a java program to use a float data type to perform substraction operation.
  27. 27. Write a java program to use a float data type to perform multiplication operation.
  28. 28. Write a java program to use a float data type to perform division operation.
  29. 29. Write a java program to use a float data type to perform modulo operation.
  30. 30. Write a java program to use a float data type to perform arithmatic operations.
  31. 31. Write a java program to use a double data type to perform addition operation.
  32. 32. Write a java program to use a double data type to perform substraction operation.
  33. 33. Write a java program to use a double data type to perform multiplication operation.
  34. 34. Write a java program to use a double data type to perform division operation.
  35. 35. Write a java program to use a double data type to perform modulo operation.
  36. 36. Write a java program to use a double data type to perform arithmatic operations.
  37. 37. Write a java program to use a char data type to perform display simple characters.
  38. 38. Write a java program to use a boolean data type to display true or false.
  39. 39. Write a java program using unary type increment operator.
  40. 40. Write a java program using unary type decrement operator.
  41. 41. Write a java program using unary type nagation operator.
  42. 42. Write a java program using relational operator equals to.
  43. 43. Write a java program using relational operator not equals.
  44. 44. Write a java program using relational operator greater than.
  45. 45. Write a java program using relational operator less than.
  46. 46. Write a java program using relational operator greater or equal to.
  47. 47. Write a java program using relational operator less or equal to.
  48. 48. Write a java program using LogicalAnd operator.
  49. 49. Write a java program using LogicalOr operator.
  50. 50. Write a java program using LogicalNot operator.
  51. 51. Write a java program using ternary operator.

Java Programs on methods

  1. 1. Write a java program to perform ArithmaticOperations using methods and classes.
  2. 2. Write a java program to perform RelationalOperations using methods and classes.
  3. 3. Write a java program to perform LogicalOperations using methods and classes.
  4. 4. Write a java program to perform UnaryOperations using methods and classes.

Java programs on Strings

  1. 1. Write a java program to use toUpperCase() method to convert a String into uppercase letters.
  2. 2. Write a java program to use toLowerCase() method to convert a String into lowercase letters.
  3. 3. Write a java program to use trim() method to eliminate white spaces before and after the String.
  4. 4. Write a java program to use startsWith() method to checks whether the String starts with the letters passed as arguments.
  5. 5. Write a java program to use endsWith() method to checks whether the String ends with the letters passed as arguments.
  6. 6. Write a java program to use charAt() method to return a character at specified index.
  7. 7. Write a java program to use length() method to check the length of the specified String.
  8. 8. Write a java program to use valueOf() method to coverts given type such as int, long, float, double, boolean, char and char array into String.
  9. 9. Write a java program to use replace() method replaces all occurrence of first sequence of character with second sequence of character.
  10. 10. Write a java program to use compareTo() method to compares the given string with the current string.
  11. 11. Write a java program to use concat() method to combine two strings.
  12. 12. Write a java program to use contains() method to searches the sequence of characters in this string.
  13. 13. Write a java program to use equals() method to compares the two given strings based on the content of the string.
  14. 14. Write a java program to use equalsIgnoreCase() method to compares the two given strings irrespective of the case (lower and upper) of the string.
  15. 15. Write a java program to use format() method to returns the formatted string by given locale, format and arguments.
  16. 16. Write a java program to use getBytes() method to returns the formatted string by given locale, format and arguments.
  17. 17. Write a java program to use getChars() method to copies the content of this string into a specified char array.
  18. 18. Write a java program to use indexOf() method to returns the position of the first occurrence of the specified character or string in a specified string.
  19. 19. Write a java program to use isEmpty() method to checks if the input string is empty or not.
  20. 20. Write a java program to use join() method to returns a string joined with a given delimiter.
  21. 21. Write a java program to use lastIndexOf() method to returns the last index of the given character value or substring.
  22. 22. Write a java program to use replaceAll() method to returns a string replacing all the sequence of characters matching replacement string.
  23. 23. Write a java program to use split() method to splits this string against given regular expression and returns a char array.
  24. 24. Write a java program to use substring() method to returns a part of the string.
  25. 25. Write a java program to use toCharArray() method to converts a string into character array.

Java programs on Math

  1. 1. Write a java program to use Math.abs() method to return the Absolute value of the given value.
  2. 2. Write a java program to use Math.max() method to returns the Largest of two values.
  3. 3. Write a java program to use Math.min() method to return the Smallest of two values.
  4. 4. Write a java program to use Math.round() method to round of the decimal numbers to the nearest value.
  5. 5. Write a java program to use Math.sqrt() method to return the square root of a number.
  6. 6. Write a java program to use Math.cbrt() method to return the cube root of a number.
  7. 7. Write a java program to use Math.pow() method to returns the value of first argument raised to the power to second argument.
  8. 8. Write a java program to use Math.signum() method to find the sign of a given value.
  9. 9. Write a java program to use Math.ceil() method to find the smallest integer value that is greater than or equal to the argument or mathematical integer.
  10. 10. Write a java program to use Math.floor() method to find the largest integer value which is less than or equal to the argument and is equal to the mathematical integer of a double value.
  11. 11. Write a java program to use Math.random() method to eturns a double value with a positive sign, greater than or equal to 0.0 and less than 1.0.

Java Programs for practice

  1. 1. Write a java program to print a Fibonacci series.
  2. 2. Write a java program to print a Prime Numbers.
  3. 3. Write a java program to check the given number is Palindrome or not.
  4. 4. Write a java program to print a Factorial of a number.
  5. 5. Write a java program to check a number is Armstrong Number or not.
  6. 6. Write a java program to calculate sum of all natural numbers.
  7. 7. Write a java program to Generate Multiplication Table.
  8. 8. Write a Java Program to check Retirment Based on Age or Service. conditions1: A person who is having age 60 or morethan 60 is eligible for Retirment. conditions2:A person who's service 30 or more than 30 can be eligible for Retirment
  9. 9. Write a java program to print a week day based on the given number. Example: If we use the variable value as 1 then the output should display Sunday. if we use the variable value as 4 then the output should be Wednesday and so on.....

Java Basic Programs

1. Write a java program to print HelloWorld

                      public class HelloWorld{
                        public static void main(String args[]){
                         System.out.println("HelloWorld");
                        }
                    }
                    
2. Write a java program to print your Team member names

                      public class TeamMemberNames{
                        public static void main(String args[]){
                         System.out.println("john");
                         System.out.println("dale");
                         System.out.println("lukas");
                        }
                    }
                    
3. Write a java program to print your Family member names

                      public class FamilyMemberNames{
                        public static void main(String args[]){
                         System.out.println("john1");
                         System.out.println("dale2");
                         System.out.println("lukas2");
                        }
                    }
                    
4. Write a java program to print your Detailed information

                      public class Information{
                        public static void main(String args[]){
                         System.out.println("john, I am staying in USA, my age is 25, I am graduated in computer science");
                        }
                    }
                    
5. Write a java program to print your Home address

                      public class HomeAddress{
                        public static void main(String args[]){
                         System.out.println("10-41, Main Bazar, Talupula, Anantapur Dist, AP, 515581");
                        }
                    }
                    
6. Write a java program to print Addition of any two numbers

                      public class Addition{
                        public static void main(String args[]){
                         System.out.println("Addition of two numbers = "+(10+20));
                        }
                    }
                    
7. Write a java program to print Substraction of any two numbers

                      public class Substraction{
                        public static void main(String args[]){
                            System.out.println("Substraction of two numbers = "+(10-20));
                        }
                    }
                    
8. Write a java program to print Multiplication of any two numbers

                      public class Multiplication{
                        public static void main(String args[]){
                            System.out.println("Multiplication of two numbers = "+(10*20));
                        }
                    }
                    
9. Write a java program to print Division of any two numbers

                      public class Division{
                        public static void main(String args[]){
                            System.out.println("Division of two numbers = "+(100/20));
                        }
                    }
                    
10. Write a java program to print modulus of any two numbers

                      public class Modulus{
                        public static void main(String args[]){
                            System.out.println("modulus of two numbers = "+(100%20));
                        }
                    }
                    

Java Programs on Operators

1. Write a java program to use a byte data type to perform addition operation.

                    package com.java.examples;
                    // Write a java program to use a byte data type to perform addition operation.
                    public class ByteAdditionOperation {
                        public static void main(String args[]) {
                            byte value1 = 10;
                            byte value2 = 110;
                            int result = value1+value2; // if we combine byte and byte result will be in int
                            System.out.println(result);
                        }
                    }
                  
2. Write a java program to use a byte data type to perform Subtraction operation.

                    package com.java.examples;
                    // Write a java program to use a byte data type to perform Subtraction operation.
                    public class ByteSubtractionOperation {
                        public static void main(String args[]) {
                            byte value1 = 100;
                            byte value2 = 9;
                            int result = value1-value2; // if we combine byte and byte result will be in int
                            System.out.println(result);
                        }
                    }
                  
3. Write a java program to use a byte data type to perform multiplication operation.

                    package com.java.examples;
                    // Write a java program to use a byte data type to perform multiplication operation.
                    public class ByteMultiplicationOperation {
                        public static void main(String args[]) {
                            byte value1 = 5;
                            byte value2 = 5;
                            int result = value1*value2; // if we combine byte and byte result will be in int
                            System.out.println(result);
                        }
                    }
                  
4. Write a java program to use a byte data type to perform division operation.

                    package com.java.examples;
                    // Write a java program to use a byte data type to perform division operation.
                    public class ByteDivisionOperation {
                        public static void main(String args[]) {
                            byte value1 = 50;
                            byte value2 = 5;
                            int result = value1/value2; // if we combine byte and byte result will be in int
                            System.out.println(result);
                        }
                    }
                  
5. Write a java program to use a byte data type to perform modulus operation.

                    package com.java.examples;
                    // Write a java program to use a byte data type to perform modulo operation.
                    public class ByteModulosOperation {
                        public static void main(String args[]) {
                            byte value1 = 120;
                            byte value2 = 90;
                            int result = value1%value2; // if we combine byte and byte result will be in int
                            System.out.println(result);
                        }
                    }
                  
6. Write a java program to use a byte data type to perform Arithmetic operations.

                    package com.java.examples;
                    // Write a java program to use a byte data type to perform Arithmetic operations.
                    public class ByteArithmeticOperation {
                        public static void main(String args[]) {
                            byte value1 = 5;
                            byte value2 = 3;
                            // Addition
                            int additionResult = value1+value2;
                            System.out.println(additionResult);

                            // Subtraction
                            int subtractionResult = value1-value2;
                            System.out.println(subtractionResult);

                            // Multiplication
                            int multiplicationResult = value1*value2;
                            System.out.println(multiplicationResult);

                            // Division
                            int divisionResult = value1/value2;
                            System.out.println(additionResult);

                            // Modulus
                            int modulusResult = value1%value2;
                            System.out.println(modulusResult);
                        }
                    }
                  
7. Write a java program to use a short data type to perform addition operation.

                    package com.java.examples;
                    // Write a java program to use a short data type to perform addition operation.
                    public class ShortAdditionOperation {
                        public static void main(String args[]) {
                            short value1 = 4800;
                            short value2 = 345;
                            int result = value1+value2; // if we combine short and short result will be in int
                            System.out.println(result);
                        }
                    }
                  
8. Write a java program to use a short data type to perform Subtraction operation.

                    package com.java.examples;
                    // Write a java program to use a short data type to perform substraction operation.
                    public class ShortSubtractionOperation {
                        public static void main(String args[]) {
                            short value1 = 4800;
                            short value2 = 345;
                            int result = value1-value2; // if we combine short and short result will be in int
                            System.out.println(result);
                        }
                    }
                  
9. Write a java program to use a short data type to perform multiplication operation.

                    package com.java.examples;
                    // Write a java program to use a short data type to perform multiplication operation.
                    public class ShortMultiplicationOperation {
                        public static void main(String args[]) {
                            short value1 = 4800;
                            short value2 = 345;
                            int result = value1*value2; // if we combine short and short result will be in int
                            System.out.println(result);
                        }
                    }
                  
10. Write a java program to use a short data type to perform division operation.

                    package com.java.examples;
                    // Write a java program to use a short data type to perform division operation.
                    public class ShortDivisionOperation {
                        public static void main(String args[]) {
                            short value1 = 4800;
                            short value2 = 345;
                            int result = value1/value2; // if we combine short and short result will be in int
                            System.out.println(result);
                        }
                    }
                  
11. Write a java program to use a short data type to perform modulus operation.

                    package com.java.examples;
                    // Write a java program to use a short data type to perform modulo operation.
                    public class ByteModulosOperation {
                        public static void main(String args[]) {
                            short value1 = 4800;
                            short value2 = 345;
                            int result = value1%value2; // if we combine short and short result will be in int
                            System.out.println(result);
                        }
                    }
                  
12. Write a java program to use a short data type to perform Arithmetic operations.

                    package com.java.examples;
                    // Write a java program to use a short data type to perform Arithmetic operations.
                    public class ShortArithmeticOperation {
                        public static void main(String args[]) {
                            short value1 = 4800;
                            short value2 = 345;
                            // Addition
                            int additionResult = value1+value2;
                            System.out.println(additionResult);
                    
                            // Subtraction
                            int subtractionResult = value1-value2;
                            System.out.println(subtractionResult);
                    
                            // Multiplication
                            int multiplicationResult = value1*value2;
                            System.out.println(multiplicationResult);
                    
                            // Division
                            int divisionResult = value1/value2;
                            System.out.println(additionResult);
                    
                            // Modulus
                            int modulusResult = value1%value2;
                            System.out.println(modulusResult);
                        }
                    }
                  
13. Write a java program to use a int data type to perform addition operation.

                    package com.java.examples;
                    // Write a java program to use a int data type to perform addition operation.
                    public class IntAdditionOperation {
                        public static void main(String args[]) {
                            int value1 = 543567;
                            int value2 = 12367;
                            int result = value1+value2;
                            System.out.println(result);
                        }
                    }
                  
14. Write a java program to use a int data type to perform Subtraction operation.

                    package com.java.examples;
                    // Write a java program to use a int data type to perform substraction operation.
                    public class IntSubtractionOperation {
                        public static void main(String args[]) {
                            int value1 = 543567;
                            int value2 = 12367;
                            int result = value1-value2;
                            System.out.println(result);
                        }
                    }
                  
15. Write a java program to use a int data type to perform multiplication operation.

                    package com.java.examples;
                    // Write a java program to use a int data type to perform multiplication operation.
                    public class IntMultiplicationOperation {
                        public static void main(String args[]) {
                            int value1 = 543567;
                            int value2 = 12367;
                            int result = value1*value2;
                            System.out.println(result);
                        }
                    }
                  
16. Write a java program to use a int data type to perform division operation.

                    package com.java.examples;
                    // Write a java program to use a int data type to perform division operation.
                    public class IntDivisionOperation {
                        public static void main(String args[]) {
                            int value1 = 4800;
                            int value2 = 345;
                            int result = value1/value2;
                            System.out.println(result);
                        }
                    }
                  
17. Write a java program to use a int data type to perform modulus operation.

                    package com.java.examples;
                    // Write a java program to use a int data type to perform modulus operation.
                    public class IntModulosOperation {
                        public static void main(String args[]) {
                            int value1 = 4800;
                            int value2 = 345;
                            int result = value1%value2;
                            System.out.println(result);
                        }
                    }
                  
18. Write a java program to use a int data type to perform Arithmetic operations.

                    package com.java.examples;
                    // Write a java program to use a int data type to perform Arithmetic operations.
                    public class IntArithmeticOperation {
                        public static void main(String args[]) {
                            int value1 = 4800;
                            int value2 = 345;
                            // Addition
                            int additionResult = value1+value2;
                            System.out.println(additionResult);
                    
                            // Subtraction
                            int subtractionResult = value1-value2;
                            System.out.println(subtractionResult);
                    
                            // Multiplication
                            int multiplicationResult = value1*value2;
                            System.out.println(multiplicationResult);
                    
                            // Division
                            int divisionResult = value1/value2;
                            System.out.println(additionResult);
                    
                            // Modulus
                            int modulusResult = value1%value2;
                            System.out.println(modulusResult);
                        }
                    }
                  
19. Write a java program to use a long data type to perform addition operation.

                    package com.java.examples;
                    // Write a java program to use a long data type to perform addition operation.
                    public class LongAdditionOperation {
                        public static void main(String args[]) {
                            long value1 = 678767788;
                            long value2 = 6765;
                            long result = value1+value2;
                            System.out.println(result);
                        }
                    }
                  
20. Write a java program to use a long data type to perform Subtraction operation.

                    package com.java.examples;
                    // Write a java program to use a long data type to perform substraction operation.
                    public class LongSubtractionOperation {
                        public static void main(String args[]) {
                            long value1 = 678767788;
                            long value2 = 6765;           
                            long result = value1-value2;
                            System.out.println(result);
                        }
                    }
                  
21. Write a java program to use a long data type to perform multiplication operation.

                    package com.java.examples;
                    // Write a java program to use a long data type to perform multiplication operation.
                    public class LongMultiplicationOperation {
                        public static void main(String args[]) {
                            long value1 = 678767788;
                            long value2 = 6765;
                            long result = value1*value2;
                            System.out.println(result);
                        }
                    }
                  
22. Write a java program to use a long data type to perform division operation.

                    package com.java.examples;
                    // Write a java program to use a long data type to perform division operation.
                    public class LongDivisionOperation {
                        public static void main(String args[]) {
                            long value1 = 678767788;
                            long value2 = 6765;
                            long result = value1/value2;
                            System.out.println(result);
                        }
                    }
                  
23. Write a java program to use a long data type to perform modulus operation.

                    package com.java.examples;
                    // Write a java program to use a long data type to perform modulus operation.
                    public class LongModulosOperation {
                        public static void main(String args[]) {
                            long value1 = 678767788;
                            long value2 = 6765; 
                            long result = value1%value2;
                            System.out.println(result);
                        }
                    }
                  
24. Write a java program to use a long data type to perform Arithmetic operations.

                    package com.java.examples;
                    // Write a java program to use a long data type to perform Arithmetic operations.
                    public class LongArithmeticOperation {
                        public static void main(String args[]) {
                            long value1 = 678767788;
                            long value2 = 6765;
                            // Addition
                            long additionResult = value1+value2;
                            System.out.println(additionResult);
                    
                            // Subtraction
                            long subtractionResult = value1-value2;
                            System.out.println(subtractionResult);
                    
                            // Multiplication
                            long multiplicationResult = value1*value2;
                            System.out.println(multiplicationResult);
                    
                            // Division
                            long divisionResult = value1/value2;
                            System.out.println(additionResult);
                    
                            // Modulus
                            long modulusResult = value1%value2;
                            System.out.println(modulusResult);
                        }
                    }
                  
25. Write a java program to use a float data type to perform addition operation.

                    package com.java.examples;
                    // Write a java program to use a float data type to perform addition operation.
                    public class FloatAdditionOperation {
                        public static void main(String args[]) {
                            float value1 = 123.98f;
                            float value2 = 67.87f;
                            float result = value1+value2;
                            System.out.println(result);
                        }
                    }
                  
26. Write a java program to use a float data type to perform Subtraction operation.

                    package com.java.examples;
                    // Write a java program to use a float data type to perform substraction operation.
                    public class FloatSubtractionOperation {
                        public static void main(String args[]) {
                            float value1 = 123.98f;
                            float value2 = 67.87f;
                            float result = value1-value2;
                            System.out.println(result);
                        }
                    }
                  
27. Write a java program to use a float data type to perform multiplication operation.

                    package com.java.examples;
                    // Write a java program to use a float data type to perform multiplication operation.
                    public class FloatMultiplicationOperation {
                        public static void main(String args[]) {
                            float value1 = 123.98f;
                            float value2 = 67.87f;
                            float result = value1*value2;
                            System.out.println(result);
                        }
                    }
                  
28. Write a java program to use a float data type to perform division operation.

                    package com.java.examples;
                    // Write a java program to use a float data type to perform division operation.
                    public class FloatDivisionOperation {
                        public static void main(String args[]) {
                            float value1 = 123.98f;
                            float value2 = 67.87f;
                            float result = value1/value2;
                            System.out.println(result);
                        }
                    }
                  
29. Write a java program to use a float data type to perform modulus operation.

                    package com.java.examples;
                    // Write a java program to use a float data type to perform modulus operation.
                    public class FloatModulosOperation {
                        public static void main(String args[]) {
                            float value1 = 123.98f;
                            float value2 = 67.87f;
                            float result = value1%value2;
                            System.out.println(result);
                        }
                    }
                  
30. Write a java program to use a float data type to perform Arithmetic operations.

                    package com.java.examples;
                    // Write a java program to use a float data type to perform Arithmetic operations.
                    public class LongArithmeticOperation {
                        public static void main(String args[]) {
                            float value1 = 123.98f;
                            float value2 = 67.87f;
                            // Addition
                            float additionResult = value1+value2;
                            System.out.println(additionResult);
                    
                            // Subtraction
                            float subtractionResult = value1-value2;
                            System.out.println(subtractionResult);
                    
                            // Multiplication
                            float multiplicationResult = value1*value2;
                            System.out.println(multiplicationResult);
                    
                            // Division
                            float divisionResult = value1/value2;
                            System.out.println(additionResult);
                    
                            // Modulus
                            float modulusResult = value1%value2;
                            System.out.println(modulusResult);
                        }
                    }
                  
31. Write a java program to use a double data type to perform addition operation.

                    package com.java.examples;
                    // Write a java program to use a double data type to perform addition operation.
                    public class DoubleAdditionOperation {
                        public static void main(String args[]) {
                            double value1 = 876564.98;
                            double value2 = 876.09;
                            double result = value1+value2;
                            System.out.println(result);
                        }
                    }
                  
32. Write a java program to use a double data type to perform Subtraction operation.

                    package com.java.examples;
                    // Write a java program to use a double data type to perform substraction operation.
                    public class DoubleSubtractionOperation {
                        public static void main(String args[]) {
                            double value1 = 876564.98;
                            double value2 = 876.09;
                            double result = value1-value2;
                            System.out.println(result);
                        }
                    }
                  
33. Write a java program to use a double data type to perform multiplication operation.

                    package com.java.examples;
                    // Write a java program to use a double data type to perform multiplication operation.
                    public class DoubleMultiplicationOperation {
                        public static void main(String args[]) {
                            double value1 = 876564.98;
                            double value2 = 876.09;
                            double result = value1*value2;
                            System.out.println(result);
                        }
                    }
                  
34. Write a java program to use a double data type to perform division operation.

                    package com.java.examples;
                    // Write a java program to use a double data type to perform division operation.
                    public class DoubleDivisionOperation {
                        public static void main(String args[]) {
                            double value1 = 876564.98;
                            double value2 = 876.09;
                            double result = value1/value2;
                            System.out.println(result);
                        }
                    }
                  
35. Write a java program to use a double data type to perform modulus operation.

                    package com.java.examples;
                    // Write a java program to use a double data type to perform modulus operation.
                    public class DoubleModulosOperation {
                        public static void main(String args[]) {
                            double value1 = 876564.98;
                            double value2 = 876.09;
                            double result = value1%value2;
                            System.out.println(result);
                        }
                    }
                  
36. Write a java program to use a double data type to perform Arithmetic operations.

                    package com.java.examples;
                    // Write a java program to use a double data type to perform Arithmetic operations.
                    public class LongArithmeticOperation {
                        public static void main(String args[]) {
                            double value1 = 876564.98;
                            double value2 = 876.09;
                            // Addition
                            double additionResult = value1+value2;
                            System.out.println(additionResult);
                    
                            // Subtraction
                            double subtractionResult = value1-value2;
                            System.out.println(subtractionResult);
                    
                            // Multiplication
                            double multiplicationResult = value1*value2;
                            System.out.println(multiplicationResult);
                    
                            // Division
                            double divisionResult = value1/value2;
                            System.out.println(additionResult);
                    
                            // Modulus
                            double modulusResult = value1%value2;
                            System.out.println(modulusResult);
                        }
                    }
                  
37. Write a java program to use a char data type to display simple character.

                    package com.java.examples;
                    // Write a java program to use a char data type to perform display simple characters.
                    public class CharExample {
                        public static void main(String args[]) {
                            char c = 'A';
                            System.out.println(c);

                            char c = '1';
                            System.out.println(c);

                            char c = '%';
                            System.out.println(c);
                        }
                    }
                  
38. Write a java program to use a boolean data type to display true or false.

                    package com.java.examples;
                    // Write a java program to use a boolean data type to display true or false.
                    public class BooleasnExample {
                        public static void main(String args[]) {
                            boolean b1 = true;
                            System.out.println(b1);

                            boolean b2 = false;
                            System.out.println(b2);
                        }
                    }
                  
39. Write a java program using unary type increment operator.

                    public class Increment {
                      public static void main(String[] args) {
                        int x = 5;
                        x++;
                        System.out.println(x);
                      }
                    }
                  
40. Write a java program using unary type decrement operator.

                    public class Decrement {
                      public static void main(String[] args) {
                        int x = 5;
                        --x;
                        System.out.println(x);
                      }
                    }
                  
41. Write a java program using unary type nagation operator.

                    public class NagationExample{  
                      public static void main(String args[]){  
                      int a=10;  
                      int b=-10;  
                      boolean c=true;  
                      boolean d=false;  
                      System.out.println(~a);//-11 (minus of total positive value which starts from 0)  
                      System.out.println(~b);//9 (positive of total minus, positive starts from 0)  
                      System.out.println(!c);//false (opposite of boolean value)  
                      System.out.println(!d);//true  
                      }}
                  
42. Write a java program using relational operator equals to.

                    public class EqualTo {
                      public static void main(String[] args) {
                        int x = 5;
                        int y = 3;
                        boolean result = (x == y);  // returns false because 5 is not equal to 3
                        System.out.println(result);
                      }
                    }
                  
43. Write a java program using relational operator not equals.

                    public class NotEqual {
                      public static void main(String[] args) {
                        int x = 5;
                        int y = 3;
                        boolean result = (x != y);  // returns true because 5 is not equal to 3
                        System.out.println(result);
                      }
                    }
                  
44. Write a java program using relational operator greater than.

                    public class GreaterThan {
                      public static void main(String[] args) {
                        int x = 5;
                        int y = 3;
                        boolean result = (x > y);  // returns true because 5 is greater than 3
                        System.out.println(result);
                      }
                    }
                  
45. Write a java program using relational operator less than.

                    public class LessThan {
                      public static void main(String[] args) {
                        int x = 5;
                        int y = 3;
                        boolean result = (x < y);  // returns false because 5 is less than 3
                        System.out.println(result);
                      }
                    }
                  
46. Write a java program using relational operator greater or equal to.

                    public class GreaterThanOrEqualTo {
                      public static void main(String[] args) {
                        int x = 5;
                        int y = 3;
                        boolean result = (x >= y); // returns true because 5 is greater, or equal, to 3
                        System.out.println(result); 
                      }
                    }
                  
47. Write a java program using relational operator less or equal to.

                    public class LessThanOrEqualTo {
                      public static void main(String[] args) {
                        int x = 5;
                        int y = 3;
                        boolean result = (x <= y); // returns false because 5 is less than, or equal, to 3
                        System.out.println(result); 
                      }
                    }
                  
48. Write a java program using LogicalAnd operator.

                    public class LogicalAnd {
                      public static void main(String[] args) {
                        int x = 5;
                        System.out.println(x > 3 && x < 10); // returns true because 5 is greater than 3 AND 5 is less than 10
                      }
                    }
                  
49. Write a java program using LogicalOr operator.

                    public class LogicalAnd {
                      public static void main(String[] args) {
                        int x = 5;
                        System.out.println(x > 3 && x < 10); // returns true because 5 is greater than 3 AND 5 is less than 10
                      }
                    }
                  
50. Write a java program using LogicalNot operator.

                    public class LogicalNot {
                      public static void main(String[] args) {
                        int x = 5;
                        System.out.println(!(x > 3 && x < 10)); // returns false because ! (not) is used to reverse the result
                      }
                    }
                  
51. Write a java program using ternary operator.

                    / Java program to find largest among two
                    // numbers using ternary operator

                    import java.io.*;

                    class Ternary {
                      public static void main(String[] args)
                      {

                        // variable declaration
                        int n1 = 5, n2 = 10, max;

                        System.out.println("First num: " + n1);
                        System.out.println("Second num: " + n2);

                        // Largest among n1 and n2
                        max = (n1 > n2) ? n1 : n2;

                        // Print the largest number
                        System.out.println("Maximum is = " + max);
                      }
                    }
                  
                  

Java programs on Strings

26. How to remove all duplicates from a given string?

                    / Java program to find largest among two
                    // numbers using ternary operator

                    import java.io.*;

                    class Ternary {
                      public static void main(String[] args)
                      {

                        // variable declaration
                        int n1 = 5, n2 = 10, max;

                        System.out.println("First num: " + n1);
                        System.out.println("Second num: " + n2);

                        // Largest among n1 and n2
                        max = (n1 > n2) ? n1 : n2;

                        // Print the largest number
                        System.out.println("Maximum is = " + max);
                      }
                    }
                  
                  

Java Programs for practice

1. Write a java program to print a Fibonacci series

Fibonacci series example: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55

In fibbonacci series a number is the sum of previous two numbers example is above. The first two numbers of fibonacci series are 0 and 1.


                    package com.java.examples;
                    public class FibonacciSeriesExample {  
                      public static void main(String args[])  
                      {    
                        int a=0;
                        int b=1;
                        int c;
                        int i;
                        int count=10;    
                        System.out.print(a+" "+b);    
                        for(i = 2; i < count; ++i)
                        {    
                          c=a+b;    
                          System.out.print(" " +c);    
                          a=b;    
                          b=c;    
                        }
                      }
                    }  
                  
2. Write a java program to print a Prime Number

Prime numbers example: For example 2, 3, 5, 7, 11, 13, 17

Prime number is a number that is greater than 1 and divided by 1 or itself only.


                    package com.java.examples;
                    public class PrimeNumberExample {  
                      public static void main(String args[])  
                      {    
                        int i;
                        int m=0;
                        int flag=0;      
                        int n=3;  
                        m=n/2;      
                        if(n==0 || n==1) {  
                          System.out.println(n+" is not prime number");      
                        }else{  
                          for(i=2; i <= m; i++) {      
                            if(n%i==0) {      
                              System.out.println(n+" is not prime number");      
                              flag=1;      
                              break;      
                            }      
                          }      
                          if(flag==0)  { 
                            System.out.println(n+" is prime number"); 
                          }  
                        }  
                      }
                    }  
                  
3. Write a java program to check a number is Palindrome or not

palindrome numbers example: For example 545, 151, 34543, 343, 171, 48984

A palindrome number is a number that is same after reverse.


                    package com.java.examples;
                    public class palindromeNumberExample {  
                      public static void main(String args[])  
                      {    
                        int remainder;
                        int sum = 0;
                        int temp;    
                        int number = 454;  
                        
                        temp = number;    
                        while(number > 0) {    
                          remainder = number % 10;  
                          sum = (sum * 10) + remainder;    
                          number = number/10;    
                        }    
                        if(temp == sum) {    
                          System.out.println("palindrome number ");    
                        } else {    
                         System.out.println("not palindrome");   
                        }
                      }
                    }  
                  
4. Write a java program to print a Factorial of a number.

Factorial example: 5! = 5*4*3*2*1 = 120

formula for factorial: n*(n-1)*(n-2)*(n-3)*(n-4)


                    package com.java.examples;
                    class FactorialExample{  
                      public static void main(String args[]){  
                       int i;
                       int factorial = 1;  
                       int number = 5;
                       for(i=1; i <= number; i++) {    
                           fact = fact * i;    
                       }    
                       System.out.println("Factorial of "+number+" is: "+fact);    
                      }  
                     }  
                  
5. Write a java program to check a number is Armstrong Number or not.

An Armstrong number is a positive m-digit number that is equal to the sum of the mth powers of their digits.

153: 13 + 53 + 33 = 1 + 125+ 27 = 153

125: 13 + 23 + 53 = 1 + 8 + 125 = 134 (Not an Armstrong Number)


                    package com.java.examples;
                    public class Armstrong {

                      public static void main(String[] args) {
                  
                          int number = 371, originalNumber, remainder, result = 0;
                  
                          originalNumber = number;
                  
                          while (originalNumber != 0)
                          {
                              remainder = originalNumber % 10;
                              result = result + Math.pow(remainder, 3);
                              originalNumber /= 10;
                          }
                  
                          if(result == number) {
                              System.out.println(number + " is an Armstrong number.");
                          } else {
                              System.out.println(number + " is not an Armstrong number.");
                          }
                      }
                    }
                  
6. Write a java program to calculate the sum of all natural numbers.

The positive numbers 1, 2, 3... are known as natural numbers and its sum is the result of all numbers starting from 1 to the given number.


                    package com.java.examples;
                    public class SumNatural {

                      public static void main(String[] args) {
                  
                          int num = 100, sum = 0;
                  
                          for(int i = 1; i <= num; ++i)
                          {
                              // sum = sum + i;
                              sum += i;
                          }
                  
                          System.out.println("Sum = " + sum);
                      }
                  }
                  
7. Write a java program to Generate Multiplication Table.

In this program, you'll learn to generate multiplication table of a given number. This is done by using a for loop in Java.


                    package com.java.examples;
                    public class MultiplicationTable {

                      public static void main(String[] args) {
                  
                          int num = 5;
                          for(int i = 1; i <= 10; ++i)
                          {
                              System.out.printf("%d * %d = %d \n", num, i, num * i);
                          }
                      }
                    }
                  
8. Write a Java Program to check Retirment Based on Age or Service.
Conditions
  1. a. A person who is having age 60 or morethan 60 is eligible for Retirment
  2. b. A person who's service 30 or more than 30 can be eligible for Retirment

                    /**
                    * Write a Java Program to check Retirement Based on Age or Service.
                    * Conditions
                    * a. A person who is having age 60 or more than 60 is eligible for Retirement
                    * b. A person who's service 30 or more than 30 can be eligible for Retirement
                    */

                    package com.java.examples;

                    public class RetirementAgeCheck {
                        public static void main(String args[]) {
                            int age = 55;
                            int service = 30;

                            if(age >= 60 || service >= 30) {
                                System.out.println("A person is eligible for retirement age = "+age+" :: Service = "+service);
                            } else {
                                System.out.println("A person is not eligible for retirement age = "+age+" :: Service = "+service);
                            }
                        }
                    }
                  
9. Write a java program to print a week day based on the given number. Example: If we use the variable value as 1 then the output should display Sunday. if we use the variable value as 4 then the output should be Wednesday and so on.....

                    package com.java.program;

                      public class Weekdays {

                        public static void main(String[] args) {

                            int day=2;
                            
                            switch(day) {
                            
                            case 1:System.out.println("Sunday");
                            break;
                            
                            case 2:System.out.println("Monday");
                            break;
                            
                            case 3:System.out.println("Tuesday");
                            break;
                            
                            case 4:System.out.println("Wednesday");
                            break;
                            
                            case 5:System.out.println("Thursday");
                            break;
                            
                            case 6:System.out.println("Friday");
                            break;
                            
                            case 7:System.out.println("Saturday");
                            break;
                            
                            default:System.out.println("not a valid week day");
                            break;
                            
                            
                            }
                        }

                      }