Java’da bir sayının bir diğer sayı türüne dönüştürülmesi, Integer, Double, Float, Long veya diğer sayısal sınıflardan birine ait statik dönüştürme metodlarının kullanılmasıyla yapılabilir.
Örneğin, bir String tipindeki bir sayıyı int tipine dönüştürmek için aşağıdaki gibi bir kod yazabilirsiniz:
String str = “123”;
int number = Integer.parseInt(str);
Bu kod, str değişkenindeki “123” değerini int tipinde 123 değere dönüştürür.
Bir sayıyı Double tipine dönüştürmek için aşağıdaki gibi bir kod yazabilirsiniz:
String str = “123.45”;
double number = Double.parseDouble(str);
Bu kod, str değişkenindeki “123.45” değerini double tipinde 123.45 değere dönüştürür.
Ayrıca, Integer ve Double gibi sayısal sınıfların valueOf metodlarını da kullanarak sayıları dönüştürebilirsiniz:
String str = “123”;
Integer number = Integer.valueOf(str);
String str = “123.45”;
Double number = Double.valueOf(str);