Чтобы узнать тип данных в Java, вы можете использовать оператор instanceof или метод getClass(). Вот примеры использования:
- Использование оператора instanceof:
String str = "Hello";
Integer integer = 123;
if (str instanceof String) {
System.out.println("str является строкой");
}
if (integer instanceof Integer) {
System.out.println("integer является целым числом");
}
2. Использование метода getClass():
String str = "Hello";
Integer integer = 123;
if (str.getClass() == String.class) {
System.out.println("str является строкой");
}
if (integer.getClass() == Integer.class) {
System.out.println("integer является целым числом");
}
Оба подхода позволяют определить тип данных переменной в Java.
Если вам понравилось, буду признателен за подписку.