Tananyag‎ > ‎Java‎ > ‎

Szöveg átalakítása számmá

Előfordul, hogy a bemenet beolvasása közben szövegként olvassuk be a számokat, és csak később tudjuk átalakítani őket számokká. Ezekben hasznosak a következő függvények:
  • Integer.parseInt(String)
  • Long.parseLong(String)
  • Float.parseFloat(String)
  • Double.parseDouble(String)
Például
int i = Integer.parseInt("-2");
double d = Double.parseDouble("2.3");

Megjegyzés
A lebegőpontos számoknál vagy '.' vagy ',' a tizedeselválasztójel, ez sok mindenen múlik, főleg azon, hogy a futtató gépen az operációs rendszer nyelve magyar-e. Ki kell próbálni :/

Comments