22 Mayıs 2009 Cuma

Girilen String değer Sayı mı?

Arguman olarak aldığımız değerlerin Integer, Long veya Double olup olmadığını öğrenmek için bir class yazalım,

public class IsParseable {

Girilen String değerin Long bir değer mi olduğunu öğrenmek için
isParsableToLong(String str) fonksiyonunu yazalım burada değer parse edilebilirse true değerini gönderecektir.

public boolean isParsableToLong(String str) {
try {

Long.parseLong(str);
return true;
} catch (NumberFormatException nfe) {
return false;
}
}

String değerin Integer bir değer mi olduğunu öğrenmek için isParsableToInt(String str) fonksiyonunu yazalım burada değer parse edilebilirse true değerini gönderecektir.

public boolean isParsableToInt(String str) {
try {

Integer.parseInt(str);
return true;
} catch (NumberFormatException nfe) {
return false;
}
}

String değerin Double bir değer mi olduğunu öğrenmek için isParsableToDouble(String str) fonksiyonunu yazalım burada değer parse edilebilirse true değerini gönderecektir.

public boolean isParsableToDouble(String str) {
try {

Double.parseDouble(str);
return true;
} catch (NumberFormatException nfe) {
return false;
}
}

Hiç yorum yok:

Yorum Gönder