I think you'll find it generally agreed that the switch statement is mildly preferred in this situation, purely on the basis of readability. It scales a lot better if additional cases are added and even with three options, it's still a bit more readable, particularly with the cases being simply three variations of one input. Performance differences are negligible but there are surely discussions out there if you really want to get into that specific aspect.
I'd suggest avoiding the ternary operator (i.e., inline if/'?') for any more than two cases for similar reasons of readability. Personally, I don't parse it as well and I avoid it unless all expressions involved are very brief.
Mostly off-topic, but interestingly, switching on Strings wasn't added to Java til Java 7.