Utilice la cadena en el caso del interruptor en Java

Necesito cambiar lo siguienteifa unswitch-case mientras buscaba unString, para mejorar la complejidad ciclomática.

<code>String value = some methodx;
if ("apple".equals(value)) {
    method1;
}

if ("carrot".equals(value)) {
    method2;
}

if ("mango".equals(value)) {
    method3;
}

if ("orange".equals(value)) {
    method4;
}
</code>

Pero no estoy seguro de qué valor voy a obtener.

Respuestas a la pregunta(13)

Su respuesta a la pregunta