0% found this document useful (0 votes)
6 views1 page

Last2 1

Uploaded by

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

Last2 1

Uploaded by

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

package actionswithstrings;

import java.util.ArrayList;
import java.util.List;

public class secondStrings {

public static void main(String[] args) {


System.out.println();
System.out.println("First");
System.out.println();
int[] array = {1, -2, 3, -4, 5, -6, 7, -8, 9};
List<Integer> posNum = new ArrayList<>();
List<Integer> negNum = new ArrayList<>();
for (int number : array) {
if (number < 0) {
negNum.add(number);
} else {
posNum.add(number);
}
}
System.out.println("Positive numbers: " + posNum);
System.out.println("Negative numbers: " + negNum);
System.out.println();
System.out.println("Second");
System.out.println();
int[] array1 = {1, 2, 3, 4, 5};
int[] array2 = {6, 7, 8, 9, 10};

double average1 = calcAverage(array1);


double average2 = calcAverage(array2);

List<Integer> elements = new ArrayList<>();

for (int number : array1) {


if (number > average1 && number < average2) {
elements.add(number);
}
}

for (int number : array2) {


if (number > average1 && number < average2) {
elements.add(number);
}
}

System.out.println("Average of array1: " + average1);


System.out.println("Average of array2: " + average2);
System.out.println("Elements within range: " + elements);
}

private static double calcAverage(int[] array3) {


int sum = 0;
for (int number : array3) {
sum = sum + number;
}
return (double) sum / array3.length;
}
}

You might also like