NON GENERICS
Wed May 29 2024 16:43:38 GMT+0000 (Coordinated Universal Time)
Saved by
@signup
public class Container {
private Object obj;
public Container(Object obj) {
this.obj = obj;
}
public Object getObj() {
return this.obj;
}
public void showType() {
System.out.println("Type is: " + obj.getClass().getName());
}
public static void main(String[] args) {
// Container for a String
Container c1 = new Container("Generics");
String s = (String) c1.getObj();
System.out.println("String is: " + s);
c1.showType();
// Container for an Integer
Container c2 = new Container(123);
int i = (Integer) c2.getObj();
System.out.println("Integer is: " + i);
c2.showType();
}
}
content_copyCOPY
Comments