public static int[] kMinst(int[] a, int k){
        
        int n = a.length;     // tabellens lengde
        if (k < 1|| k > n){
        // Tester at k er minst 1 og ikke lengre enn lengden på array a.
            throw new IllegalArgumentException 
            ("Valgte antall minimums verdier samsvarer ikke med lengden på"
                    + "talliste eller er 0");
        }
        
        int[] verdier = new int[k]; //Tabellen siste tall = k-1
        for (int i = 0; i < verdier.length; i++){
            verdier[i]=a[i];
        }
        Arrays.sort(verdier);
        for (int j = k; j < a.length; j++){
            //Første for velger første a verdi
            for (int i = 0; i<verdier.length; i++){
                //Andre for velger fra "verdier"
                if(a[j]<verdier[i]){
                    verdier[--k]=a[j];
                    Arrays.sort(verdier);
                    break;
                }
            }
        }
        return verdier;
    }//kMinst