M
Micha2233333
Gast
Hallo was bedeutet Pattern-Matching und könnte ich das in meinem Programm sinnvoll einbauen?
Gruß
Micha
Code:
import java.util.*;
>import java.lang.*;
>
>public class Aufgabe4 {
>
> public static void test(List collection)
> {
> long time = System.currentTimeMillis();
> //Anfang
> int count = 0;
> for(int i = 0; i < collection.size(); i++)
> {
> if ((((String) collection.get(i)).indexOf("lo") != -1 )
> || (((String) collection.get(i)).indexOf("od") != -1 )
> || (((String) collection.get(i)).indexOf("pq") != -1 ))
> count++;
> }
> //Ende
> System.out.println((System.currentTimeMillis()-time) +
> "ms (Gefunden: " + count + " Elemente)");
> }
>
> public static void main(String[] args) {
> List testlist = new ArrayList(456976);
> int i, j, k, l;
> char[] c = new char[4];
>
> for(i = 97;i <= 122 ;i++ ) {
> for(j = 97;j <= 122 ;j++ ) {
> for(k = 97;k <= 122 ;k++ ) {
> for(l = 97;l <= 122 ;l++ ) {
>
> c[0] = (char)i;
> c[1] = (char)j;
> c[2] = (char)k;
> c[3] = (char)l;
> String buchstaben = new String(c);
>
> testlist.add(buchstaben);
>
> }
> }
> }
> }
>
> System.out.println(testlist);
> test(testlist);
> System.exit(0);
> }
>}
Gruß
Micha