Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ui;
- import java.util.ArrayList;
- import java.util.Arrays;
- public class WaarValsApplicatie
- {
- public static void main(String[] args)
- {
- boolean[][] waarden =
- {
- {
- true, true, false
- },
- {
- true, false
- },
- {
- true, true, true, false
- },
- {
- false, false, true
- }
- };
- int trueHit = 0;
- for (boolean[] rij : waarden)
- {
- for (int kolom = 0; kolom < rij.length; kolom++)
- {
- if (rij[kolom] == true)
- {
- ++trueHit;
- }
- }
- }
- System.out.printf("In de 2dim-array komt de waarde true %s keer voor%n", trueHit);
- ArrayList<Integer> even = new ArrayList<Integer>();
- int teller = 0;
- for (boolean[] rij : waarden)
- {
- teller++;
- if (rij.length % 2 == 0)
- {
- even.add(teller);
- }
- }
- System.out.printf("Er zijn %s %s met een even aantal kolommen%n", even.size(), String.format("%s", (even.size() > 1 ? "rijen" : "rij")));
- System.out.println(Arrays.deepToString(waarden));
- int aantalVervangingen = 0;
- for (boolean rij[] : waarden)
- {
- for (int kolom = 0; kolom < rij.length; kolom++)
- {
- if (kolom != 0)
- {
- if (rij[kolom - 1] == true)
- {
- rij[kolom] = false;
- aantalVervangingen++;
- }
- }
- }
- }
- System.out.println(Arrays.deepToString(waarden));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement