If your input is a character and the characters you are checking against are mostly consecutive you could try this: if ((symbol >= 'A' && symbol <= 'Z') || symbol == '?') { // ... }