Select Git revision
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
KorjaaMinut.java 1.66 KiB
import java.util.ArrayList;
import java.util.List;
public class KorjaaMinut {
public static void main(String[] args) {
// Testataan metodia erilaisilla syötteillä
ArrayList<Integer> lista = new ArrayList<>();
lista.add(1);
lista.add(2);
lista.add(-1);
lista.add(3);
lista.add(-4);
lista.add(-5);
lista.add(6);
poistaNegatiiviset(lista);
System.out.println(lista);
}
/**
* Metodi poistaa listasta kaikki nollaa pienemmät alkiot
*
* @param lista lista, josta alkiot poistetaan
*/
public static void poistaNegatiiviset(ArrayList<Integer> lista) {
for (int i = 0; i < lista.size(); i++) {
if (lista.get(i) < 0) {
lista.remove(i);
i--;
}
}
}
}
import java.util.ArrayList;
import java.util.List;
public class KorjaaMinut {
public static void main(String[] args) {
// Testataan metodia erilaisilla syötteillä
ArrayList<Integer> lista = new ArrayList<>();
lista.add(1);
lista.add(2);
lista.add(-1);
lista.add(3);
lista.add(-4);
lista.add(-5);
lista.add(6);
poistaNegatiiviset(lista);
System.out.println(lista);
}
/**
* Metodi poistaa listasta kaikki nollaa pienemmät alkiot
*
* @param lista lista, josta alkiot poistetaan
*/
public static void poistaNegatiiviset(ArrayList<Integer> lista) {
for (int i = 0; i < lista.size(); i++) {
if (lista.get(i) < 0) {
lista.remove(i);
i--;
}
}
}
}