14 Temmuz 2010, ÇARŞAMBA
Java nasıl Dize tüm boşluklar olduğunu kontrol etmek için
Karakter dizisi/Java Dize sadece boşluklar oluşur olmadığını kontrol etmek istiyorum. Java nasıl bunu hakkında gitmek istiyorsunuz.
Bu Javascript http://stackoverflow.com/questions/2031085/check-if-string-contains-characters-whitespaces-not-only-whitespaces olması dışında çok benzer bir soru
EDİT: daha mantıklı olur alfasayısal karakterler hakkında biraz çıkardım.
CEVAP
14 Temmuz 2010, ÇARŞAMBA
En kısa çözüm yolu geliyor aklıma:
if (string.trim().length() > 0) ...
Bu sadece (olmayan) boşluk denetler. Eğer belirli karakter sınıfları için kontrol etmek istiyorsanız, bu gibi bir regexp ile match()
mutlak güç olarak kullanmak gerekir:
if (string.matches(".*\\w.*")) ...
...en az biri için hangi kontrolleri (ASCII) karakter alfanümerik.
Bunu Paylaş:
Nasıl bir Dize Java sayısal bir tip ol...
Nasıl bir dize kontrol etmek için java...
Nasıl bir dize Java tek rakam varsa ko...
Bir dize kontrol etmek için nasıl &quo...
Nasıl eğer bir sayı 2 Bir güç olduğunu...