image.png

a ideia seria: se comando for igual “sexo” vamos retornar uma nova instancia com o valor.

porém strings no java não se comparam com ==.

isso se deve porque strings são objetos, e não ocupam o mesmo lugar na memória.

jeito certo

o certo seria usar a tag .equals()

image.png

dessa forma comparamos strings 🙂

podemos usar equalsIgnoreCase para ignorar case também.


conclusão

image.png