Java Programs Java programs are frequently asked in the interview. These programs can be asked from control statements, array, string, oops etc.
You will use Java RMI to write a simple client-server application to play Lottery. • The player should select 6 distinct numbers in the range 1-50 and o Wins if any one of those numbers matches the single number generated at random on the server.
Let's see the list of java programs. 1) Write a java program to print fibonacci series without using recursion and using recursion.
Input: 10 Output: 0 1 1 2 3 5 8 13 21 34 2) Write a java program to check prime number. Input: 44 Output: not prime number Input: 7 Output: prime number 3) Write a java program to check palindrome number. Input: 329 Output: not palindrome number Input: 12321 Output: palindrome number 4) Write a java program to print factorial of a number. Input: 5 Output: 120 Input: 6 Output: 720 5) Write a java program to check Armstrong number. Input: 153 Output: Armstrong number Input: 22 Output: not Armstrong number Java Sorting Programs 1) Write a java program to sort an array elements using bubble sort algorithm. Input: 18 9 33 4 84 32 Output: 4 9 18 32 33 84 2) Write a java program to sort an array elements using selection sort algorithm. Input: 18 9 33 4 84 32 Output: 4 9 18 32 33 84 3) Write a java program to sort an array elements using insertion sort algorithm.
![Simple Simple](http://www.ejbtutorial.com/wp-content/uploads/2013/10/rmi-steps13.png)
Input: 18 9 33 4 84 32 Output: 4 9 18 32 33 84 Java Searching Programs 1) Write a java program to perform linear search in java. 2) Write a java program to perform binary search in java. Java Array Programs 16) Write a java program to find 3rd largest number in an array. Input: 1,2,5,6,3,2 Output: 3 17) Write a java program to find 2nd largest number in an array.
Input: 1,2,5,6,3,2 Output: 5 18) Write a java program to find largest number in an array. Input: 1,2,5,6,3,2 Output: 6 19) Write a java program to find 2nd smallest number in an array. Input: 1,2,5,6,3,2 Output: 2 20) Write a java program to find smallest number in an array. Input: 1,2,5,6,3,2 Output: 1 21) Write a java program to remove duplicate element in an array. Input: 10,20,20,30,30,40,50,50 Output: 10 20 30 40 50 22) Write a java program to add two matrices.