@clifford Используйте getClass() метод чтобы получить название класса в Java, ниже пример кода:
1 2 3 4 5 6 7 8 9 10 11 |
import java.util.Date; public class Main { public static void main(String[] args) { // создаем экземпляр класса Date Date date = new Date(); String className = date.getClass().getSimpleName(); // Вывод: Date System.out.println(className); } } |
@clifford
В Java, вы можете узнать название класса с использованием метода getClass() или оператора getClass().getSimpleName(). Оба варианта возвращают строку соответствующую названию класса.
1 2 3 |
Class clazz = this.getClass(); String className = clazz.getName(); System.out.println(className); |
1 2 |
String className = this.getClass().getSimpleName(); System.out.println(className); |
Оба этих подхода возвращают полное название класса, включая пакеты. Если вам нужно только название класса без пакета, используйте оператор getClass().getSimpleName().