Java One-Dimensional Array Activities (Basic)
1. Store and Display Elements
import [Link];
public class ArrayStoreDisplay {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
int[] numbers = new int[5];
[Link]("Enter 5 integers:");
for(int i = 0; i < [Link]; i++) {
numbers[i] = [Link]();
}
[Link]("You entered:");
for(int num : numbers) {
[Link](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;
}
[Link]("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 / [Link];
[Link]("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;
}
[Link]("Maximum = " + max);
[Link]("Minimum = " + min);
}
}
5. Search Element in Array
import [Link];
public class ArraySearch {
public static void main(String[] args) {
int[] numbers = {5, 3, 9, 1, 6};
Scanner sc = new Scanner([Link]);
[Link]("Enter number to search: ");
int target = [Link]();
boolean found = false;
for(int num : numbers) {
if(num == target) {
found = true;
break;
}
}
[Link](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++;
}
[Link]("Even: " + even);
[Link]("Odd: " + odd);
}
}
7. Reverse Array
public class ArrayReverse {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5};
[Link]("Reversed Array:");
for(int i = [Link] - 1; i >= 0; i--) {
[Link](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[[Link]];
for(int i = 0; i < [Link]; i++) {
copy[i] = original[i];
}
[Link]("Copied Array:");
for(int num : copy) {
[Link](num + " ");
}
}
}
9. Sort Array (Ascending Order)
import [Link];
public class ArraySort {
public static void main(String[] args) {
int[] numbers = {7, 3, 9, 2, 5};
[Link](numbers);
[Link]("Sorted Array:");
for(int num : numbers) {
[Link](num + " ");
}
}
}
10. Find Duplicate Elements
public class ArrayDuplicates {
public static void main(String[] args) {
int[] numbers = {2, 4, 6, 2, 4, 8};
[Link]("Duplicate elements:");
for(int i = 0; i < [Link]; i++) {
for(int j = i + 1; j < [Link]; j++) {
if(numbers[i] == numbers[j]) {
[Link](numbers[i]);
break;
}
}
}
}
}