Как проверить тип переменной java

Аватар пользователя Иван Полежаев
Иван Полежаев
30 марта 2023

Для проверки типа переменной в Java можно использовать оператор instanceof. Он возвращает true, если объект является экземпляром указанного класса или его подкласса, и false в противном случае.

Пример:

Object obj = "строка";
if (obj instanceof String) {
    System.out.println("Переменная obj является строкой");
} else {
    System.out.println("Переменная obj не является строкой");
}

Если переменная obj является экземпляром класса String, то будет выведено "Переменная obj является строкой". Если obj не является строкой, то будет выведено "Переменная obj не является строкой".

0 0