Привет. Пытаясь обойти ошибку о том, что swtich (url) ожидает тип String, а не тип boolean, я сталкиваюсь с ошибкой, что требуется constant string. Есть ли какой-то самый оптимальный способ обойти эту ошибку, не прибегая к использованию if-конструкций?
public static String checkProtocol(String url) {
    //напишите тут ваш код
    String http = String.valueOf(url.startsWith("http"));
    String https = String.valueOf(url.startsWith("https"));
    switch (url) {
        case http :
        return http;
        case https :
        return https;
        default:
    return "неизвестный";
    }
}