/**
* @author lautturi.com
* Java example: Java class object get class name
*/
import java.util.*;
class Person{
String name;
int age;
public Person(String string, int i) {
name = string;
age = i;
}
public String getName() {
return name;
}
}
public class Lautturi {
public static void main(String[] args) {
Person person = new Person("lauttur1",5);
//Return class name followed by @ character and its hexadecimal code
System.out.println(person.toString());
//Only return its name
System.out.println(person.getClass().getName());
// save to Variable
String name1 = person.toString();
String name2 = person.getClass().getName();
}
}
output:
hello.Person@5ca881b5 hello.Person