You are on page 1of 10

Name:- Snehal N Pawar

Roll No:-
2301146 FYMCA
Div. A
1. Write a Java program to test if an array contains a specific

value public class Practical_array {

public static void containsValue(int[] arr, int target) {

int flag=0;

for (int i=0;i<=arr.length;i++) {

if (i == target) {

flag++;

if (flag==0){

System.out.println(target+" is not present");

}else{

System.out.println(target+" is present");

public static void main(String[] args) {

int[] array = {1, 2, 3, 4, 5, 6, 7};

containsValue(array,7);

containsValue(array,13);

}
}
2. Write a Java program to insert an element (specific position) into an array.

import java.util.Arrays;

public class Practical_array2 {

public static void main(String[] args) {

int[] originalArray = {1, 2, 3, 4, 5};

int insertElement = 99;

int position = 2;

int[] newArray = insertElement(originalArray, insertElement, position);

System.out.println("Original Array: " + Arrays.toString(originalArray));

System.out.println("New Array: " + Arrays.toString(newArray));

public static int[] insertElement(int[] array, int element, int position) {

int originalLength = array.length;

int newLength = originalLength + 1;

int[] newArray = new

int[newLength];

for (int i = 0; i < position; i++) {

newArray[i] = array[i];

newArray[position] = element;

for (int i = position; i < originalLength; i++) {

newArray[i + 1] = array[i];

return newArray;
}

}
3. Write a Java program to find the maximum and minimum value of an array.

public class Practical_array3 {

public static void main(String[] args) {

int[] arr = {3, 9, 1, 45, 12, 7, 2};

int max = arr[0];

int min = arr[0];

for (int i = 1; i < arr.length; i++) {

if (arr[i] > max) {

max = arr[i];

if (arr[i] < min) {

min = arr[i];

System.out.println("Maximum value in the array: " + max);

System.out.println("Minimum value in the array: " + min);

}
4. Write a Java program to compare two strings lexicographically.

public class Practical_array4 {

public static void main(String[] args) {

String str1 = "vandith";

String str2 = "Vandith";

int result1 = str1.compareTo(str2);

int result2 = str1.compareToIgnoreCase(str2);

if (result1 < 0) {

System.out.println("str1 comes before str2 lexicographically.");

} else if (result1 > 0) {

System.out.println("str2 comes before str1 lexicographically.");

} else {

System.out.println("str1 and str2 are lexicographically equal.");

if (result2 < 0) {

System.out.println("str1 comes before str2 (case-insensitive).");

} else if (result2 > 0) {

System.out.println("str2 comes before str1 (case-insensitive).");

} else {

System.out.println("str1 and str2 are lexicographically equal (case-insensitive).");

}
5. Write a Java program to concatenate a given string to the end of another string.

import java.util.*;

public class Practical_array5{

public static String concatString(String s,String s1){

return s+s1;

public static void main(String args[]){

Scanner s=new Scanner(System.in);

System.out.println("Enter first word");

String firstString=s.nextLine();

System.out.println("Enter first word");

String secondString=s.nextLine();

String concatenatedString= concatString(firstString,secondString);

System.out.println("Concatenated word :- "+concatenatedString);

You might also like