Buenas,
Puedes utilizar los metodos equals, equalsIgnoreCase, startWith, contains, endsWith, junto con uppercase y lowercase. Estudiate bien la clase String:
http://docs.oracle.com/javase/8/docs...-external=true
Por ==, nunca. Estarias comparando las referencias a los objetos y no el contenido de estos.
Un saludo