Giriş
Bu sınıf String'den parse edebilme metodları sunuyor ancak String'e dönüştürme metodları sunmuyor.
createDouble metodu
Bu metod altta Double.valueOf() metodunu kullandığı için locale sentive değildir.
isDigits metodu
Şöyle yaparız.
String'in parse edilebilen bir sayı olup olmadığını döner.
toDouble metodu
Şöyle yaparız.
İmzası şöyle. String'i int'e çevirir. Çeviremezse 0 veya belirtilen default değeri döner.
Şöyle yaparız.
Bu sınıf String'den parse edebilme metodları sunuyor ancak String'e dönüştürme metodları sunmuyor.
createDouble metodu
Bu metod altta Double.valueOf() metodunu kullandığı için locale sentive değildir.
isDigits metodu
Şöyle yaparız.
String numberString = "-23.56";
long longNumber = (isDigits(numberString) ?
toLong(numberString) :
(long) toDouble(numberString));
isNumber metoduString'in parse edilebilen bir sayı olup olmadığını döner.
toDouble metodu
Şöyle yaparız.
double value = NumberUtils.toDouble(numberString);
toInt metoduİmzası şöyle. String'i int'e çevirir. Çeviremezse 0 veya belirtilen default değeri döner.
public static int NumberUtils.toInt(java.lang.String str, int defaultValue)
Şöyle yaparız.
NumberUtils.toInt("123", 42) ==> 123
NumberUtils.toInt("abc", 42) ==> 42
toLong metoduŞöyle yaparız.
long value= NumberUtils.toLong(numberString);
Hiç yorum yok:
Yorum Gönder