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
Sztuczki tropiciela błędów - breakpoint na sterydach ;-)
Niecne wykorzystanie refleksji... czyli jak poszukać tekstu w drzewie obiektów? ;-)
Wymiana obiektów między PC a Androidem... - użyj serializacji Luke ;-)
Sekrety klasy String ;-)
CD/DVD to takie wyszukane /dev/null ;-)