Java - Reemplazar una palabra String y darle un valor int Java

 
Vista:

Reemplazar una palabra String y darle un valor int Java

Publicado por Kevin Márquez (1 intervención) el 28/09/2020 00:14:34
Querría saber si lo que expreso en el título es posible, si es posible pasar un String como por ejemplo: String="Casa" y darle un valor int a ese String, para que el string "casa" pase a valer por ejemplo 1. Esto en Java por supuesto. Grácias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Billy Joel
Val: 2.665
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Reemplazar una palabra String y darle un valor int Java

Publicado por Billy Joel (876 intervenciones) el 28/09/2020 14:33:50
Tu eres el programador, tu decides que hacer
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Rodrigo
Val: 2.041
Plata
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Reemplazar una palabra String y darle un valor int Java

Publicado por Rodrigo (623 intervenciones) el 28/09/2020 16:43:54
El tipo String ya sabe hacer eso. No necesitas programar nada para que un string sepa convertirse en un int.
SI tienes un String s simplemente llama a la funcion hashCode() de ese string para obtener un int de el.

Ejemplo:

1
2
3
4
5
6
7
public class HashCodeTest {
     public static void main(String []args){
        String s1 = "Casa";
        String s2 = "casa";
        System.out.println(s1.hashCode() + " " + s2.hashCode() + " " + "hola mundo".hashCode());
     }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar