Java Programs
Java Programs
NIKITA SONAWANE
1. Reverse a String
public class ReverseString {
System.out.println(reversed);
3. Fibonacci Series
public class Fibonacci {
NIKITA SONAWANE
}
4. Factorial of a Number
public class Factorial {
factorial *= i;
}
System.out.println(factorial);
if (num % i == 0) {
isPrime = false;
break;
System.out.println(isPrime);
NIKITA SONAWANE
int vowels = 0, consonants = 0;
if ("aeiouAEIOU".indexOf(c) != -1) {
vowels++;
} else if (Character.isLetter(c)) {
consonants++;
7. Sort an Array
import java.util.Arrays;
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
int[] arr1 = {1, 3, 5}; int[] arr2 = {2, 4, 6}; int[] merged = new
arr1.length, arr2.length);
NIKITA SONAWANE
System.out.println(Arrays.toString(merged));
largest = num;
System.out.println(largest);
}
System.out.println(set);
NIKITA SONAWANE
11. Check if a Number is Armstrong
public class ArmstrongNumber {
}
System.out.println(num == sum);
while (num != 0) {
num /= 10;
System.out.println(reversed);
while (b != 0) {
int temp = b;
NIKITA SONAWANE
b = a % b;
a = temp;
}
System.out.println(a);
Arrays.sort(arr1);
Arrays.sort(arr2);
System.out.println(Arrays.equals(arr1, arr2));
System.out.println(count);
NIKITA SONAWANE
int start = 10, end = 50;
for (int num = start; num <= end; num++) {
if (num % i == 0) {
isPrime = false;
break;
}
if (isPrime && num > 1) {
second = first;
first = num;
second = num;
}
System.out.println(second);
NIKITA SONAWANE
}
int a = 5, b = 10; a = a + b; b = a - b; a = a
- b; System.out.println("a: " + a + ", b: " +
b);
int rows = 5;
for (int i = 0; i < rows; i++) {
int num = 1;
System.out.format("%" + (rows - i) * 2 + "s", "");
for (int j = 0; j <= i; j++) {
System.out.format("%4d", num);
num = num * (i - j) / (j + 1);
}
System.out.println();
NIKITA SONAWANE
int[] arr = {1, 2, 4, 5, 6};
int n = arr.length + 1;
int total = n * (n + 1) / 2;
total -= num;
System.out.println(total);
if (num % i == 0) {
sum += i;
System.out.println(num == sum);
NIKITA SONAWANE
23. Implementing a Simple Calculator
import java.util.Scanner;
double result;
switch (operation) {
while (num != 0) {
num /= 10;
NIKITA SONAWANE
System.out.println(sum);
System.out.println(str.length());
System.out.println(str.isEmpty());
char ch = 'a';
int count = 0;
if (c == ch) count++;
System.out.println(count);
NIKITA SONAWANE
28. Find the First Non-Repeated Character in a String
import java.util.LinkedHashMap;
import java.util.Map;
if (entry.getValue() == 1) {
System.out.println(entry.getKey());
break;
System.out.println(result);
NIKITA SONAWANE
public static void main(String[] args) {
set.add(num);
}
for (int num : arr2) {
if (set.contains(num)) {
int num = 5;
System.out.println(factorial(num));
if (n == 0) return 1;
NIKITA SONAWANE
public static void main(String[] args) {
System.out.println(isLeap);
NIKITA SONAWANE
System.out.print("Enter username: ");
System.out.println("Login successful!");
} else {
System.out.println("Login failed!");
System.out.println(str1.contains(str2));
NIKITA SONAWANE
int maxCount = 0;
for (char c : charCount.keySet()) {
}
System.out.println(maxChar);
int n = arr.length;
arr[j + 1] = temp;
NIKITA SONAWANE
39. Implementing Selection Sort
public class SelectionSort {
int n = arr.length;
int minIndex = i;
minIndex = j;
arr[minIndex] = arr[i];
arr[i] = temp;