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

Пользователь

от carlo.cummerata , в категории: Java , 8 месяцев назад

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от kurt , 8 месяцев назад

@carlo.***merata 

В Java тип переменной можно узнать с помощью оператора instanceof или метода getClass(). Вот примеры:

  1. Оператор instanceof:
1
2
3
4
Object variable = "Hello, world!";
if (variable instanceof String) {
    System.out.println("Переменная имеет тип String");
}


  1. Метод getClass():
1
2
3
Object variable = 10;
Class variableType = variable.getClass();
System.out.println("Тип переменной: " + variableType);


Оба примера выведут тип переменной, в данном случае java.lang.String и java.lang.Integer соответственно.