Jak uprościć kod w Javie

Moderator: moderatorzy

Orzeł

Jak uprościć kod w Javie

Post autor: Orzeł »

Kod: Zaznacz cały

public class CzytnikJSON {
    private String sciezka;
    private String opis;


    public CzytnikJSON(String sciezka, String opis) {
        this.sciezka = sciezka;
        this.opis = opis;
    }

    public String znajdzParametr() {
        CharSequence znakiOpis = opis;
        CharSequence znakiSciezka = sciezka;
        String wynik = "";
        int[] k = new int[opis.length()];
        if (sciezka.contains(znakiOpis)) {
            for (int i=0;sciezka.length()>i;i++) {
                for (int j=0;opis.length()>j;j++) {
                    if (znakiSciezka.charAt(i) == znakiOpis.charAt(j)) {
                        k[j] = i;
                        if (k.length>=3) {
                            int max = k[k.length - 1];
                            if (max !=0) {
                                int l = max + 5;
                                while (znakiSciezka.charAt(l) != '\"') {
                                    wynik = wynik + znakiSciezka.charAt(l);
                                    l++;
                                }
                            }
                        }

                    }
                }
            }
        }
        return wynik;
    }
}
Macie może pomysł jak to uprościć?
ODPOWIEDZ

Wróć do „informatyka”