0% found this document useful (0 votes)
7 views4 pages

Java Array Activities Basic

The document contains Java code examples for various one-dimensional array activities, including storing and displaying elements, summing elements, calculating averages, finding maximum and minimum values, searching for elements, counting even and odd numbers, reversing arrays, copying elements, sorting arrays, and finding duplicate elements. Each activity is presented as a separate Java class with a main method demonstrating the functionality. These examples serve as basic exercises for understanding array manipulation in Java.

Uploaded by

Marlowe Marquez
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views4 pages

Java Array Activities Basic

The document contains Java code examples for various one-dimensional array activities, including storing and displaying elements, summing elements, calculating averages, finding maximum and minimum values, searching for elements, counting even and odd numbers, reversing arrays, copying elements, sorting arrays, and finding duplicate elements. Each activity is presented as a separate Java class with a main method demonstrating the functionality. These examples serve as basic exercises for understanding array manipulation in Java.

Uploaded by

Marlowe Marquez
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Java One-Dimensional Array Activities (Basic)

1. Store and Display Elements


import java.util.Scanner;

public class ArrayStoreDisplay {


public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] numbers = new int[5];

System.out.println("Enter 5 integers:");
for(int i = 0; i < numbers.length; i++) {
numbers[i] = sc.nextInt();
}

System.out.println("You entered:");
for(int num : numbers) {
System.out.print(num + " ");
}
}
}

2. Sum of Array Elements


public class ArraySum {
public static void main(String[] args) {
int[] numbers = {4, 7, 2, 9, 5};
int sum = 0;

for(int num : numbers) {


sum += num;
}

System.out.println("Sum = " + sum);


}
}

3. Average of Array Elements


public class ArrayAverage {
public static void main(String[] args) {
int[] numbers = {4, 7, 2, 9, 5};
int sum = 0;

for(int num : numbers) {


sum += num;
}

double average = (double) sum / numbers.length;


System.out.println("Average = " + average);
}
}
4. Find Maximum and Minimum
public class ArrayMinMax {
public static void main(String[] args) {
int[] numbers = {10, 4, 7, 20, 5};
int max = numbers[0];
int min = numbers[0];

for(int num : numbers) {


if(num > max) max = num;
if(num < min) min = num;
}

System.out.println("Maximum = " + max);


System.out.println("Minimum = " + min);
}
}

5. Search Element in Array


import java.util.Scanner;

public class ArraySearch {


public static void main(String[] args) {
int[] numbers = {5, 3, 9, 1, 6};
Scanner sc = new Scanner(System.in);
System.out.print("Enter number to search: ");
int target = sc.nextInt();
boolean found = false;

for(int num : numbers) {


if(num == target) {
found = true;
break;
}
}

System.out.println(found ? "Found!" : "Not Found!");


}
}

6. Count Even and Odd Numbers


public class ArrayEvenOdd {
public static void main(String[] args) {
int[] numbers = {3, 6, 9, 8, 7, 4};
int even = 0, odd = 0;

for(int num : numbers) {


if(num % 2 == 0) even++;
else odd++;
}

System.out.println("Even: " + even);


System.out.println("Odd: " + odd);
}
}

7. Reverse Array
public class ArrayReverse {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5};

System.out.println("Reversed Array:");
for(int i = numbers.length - 1; i >= 0; i--) {
System.out.print(numbers[i] + " ");
}
}
}

8. Copy Elements to Another Array


public class ArrayCopy {
public static void main(String[] args) {
int[] original = {1, 2, 3, 4, 5};
int[] copy = new int[original.length];

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


copy[i] = original[i];
}

System.out.println("Copied Array:");
for(int num : copy) {
System.out.print(num + " ");
}
}
}

9. Sort Array (Ascending Order)


import java.util.Arrays;

public class ArraySort {


public static void main(String[] args) {
int[] numbers = {7, 3, 9, 2, 5};
Arrays.sort(numbers);

System.out.println("Sorted Array:");
for(int num : numbers) {
System.out.print(num + " ");
}
}
}

10. Find Duplicate Elements


public class ArrayDuplicates {
public static void main(String[] args) {
int[] numbers = {2, 4, 6, 2, 4, 8};
System.out.println("Duplicate elements:");
for(int i = 0; i < numbers.length; i++) {
for(int j = i + 1; j < numbers.length; j++) {
if(numbers[i] == numbers[j]) {
System.out.println(numbers[i]);
break;
}
}
}
}
}

You might also like