Funciones
Contents
Funciones#

Funciones básica de Java
Índice
Manipulación de Strings#
Conversión número a String#
1package com.mycompany.holamundo;
2
3public class HolaMundo {
4
5 public static void main(String args[]){
6 // Valor numérico:
7 int num = 27;
8
9 // conversión a cadena:
10 String numString = String.valueOf(num);
11
12 System.out.println(numString);
13 }
14}
Conversión String a char (una letra)#
1package com.mycompany.holamundo;
2
3public class HolaMundo {
4
5 public static void main(String args[]){
6 // Tomar un caracter:
7 char l = "hola".charAt(2);
8 System.out.println(l);
9 }
10}
Manipulación de Números#
Conversión String a Integer#
1package com.mycompany.holamundo;
2
3public class HolaMundo {
4
5 public static void main(String args[]){
6
7 // numero:
8 var edad = "35";
9
10 // conversión a entero:
11 int edadInt = Integer.parseInt(edad);
12
13 System.out.println(edadInt + 10);
14 }
15}
Conversión String a Double#
1package com.mycompany.holamundo;
2
3public class HolaMundo {
4
5 public static void main(String args[]){
6
7 // numero:
8 var edad = "35.27";
9
10 // conversión a entero:
11 double edadInt = Double.parseDouble(edad);
12
13 System.out.println(edadInt + 10);
14 }
15}
Redondeo de decimales#
1var numero = 27.29;
2// ajustamos la cantidad de decimales a mostrar:
3console.log(numero.toFixed(0));
Casting#
1package com.mycompany.holamundo;
2
3public class HolaMundo {
4
5 public static void main(String args[]){
6 // Tenemos un short:
7 short a = 10;
8
9 // con el casting podemos convertir a un valor inferior con perdida de datos si el dato es mayor:
10 byte b = (byte) a;
11
12 System.out.println(b);
13 }
14}