piątek, grudnia 24, 2010

Sztuczek Java'owy

Nic wyszukanego, ale czasem przydatne.
Czyli prosta metoda do sprawdzenia czy nasz łańcuch nie jest jednym ze znanych:

    public boolean isIn(String str,String... strings) {
for (String s:strings) {
if (s.equals(str)) return true;
}
return false;
}


A tutaj nawet zgrabniejsza wersja:

    public boolean isIn(String str,String... strings) {
return java.util.Arrays.asList(strings).contains(str);
}


Nie wypowiadam się w sprawie wydajności, ale czasem takie coś bywa użyteczne ;-)
Wiem, bo mnie się już kilka razy przydało ;-)


Podobne postybeta
Wymiana obiektów między PC a Androidem... - użyj serializacji Luke ;-)
Sztuczki tropiciela błędów - breakpoint na sterydach ;-)
Niecne wykorzystanie refleksji... czyli jak poszukać tekstu w drzewie obiektów? ;-)
Sztuczki tropiciela błędów - breakpoint na sterydach 2 ;-)
Sekrety klasy String ;-)

1 komentarz:

  1. jeśli tak brzydko wygląda kilka linijek z pętlą to można ukryć w eclipsie czy innym notepadzie++ ;)

    OdpowiedzUsuń