0
点赞
收藏
分享

微信扫一扫

没有加入泛型之前存在的问题

我是芄兰 2022-04-17 阅读 57
java

//在类上没有加入泛型
//在进行向下转型的时候就出现了 “类转换异常”

public class ObjectToolTest {
	public static void main(String[] args) {
		//创建ObjectTool类的对象
		ObjectTool ot=new ObjectTool();
		//设置内容
		ot.set(new String("凉凉"));
		//获取内容
		String s=(String)ot.get();//向下转型
		System.out.println(s);
		/*
		 * Integer i=(Integer)(ot.get());
		 * System.out.println(i);
		 */
		System.out.println("--------------------");
	
		
	}
}
public class ObjectTool {
	private Object obj;
	//定义设置数据的方法
	public void set(Object obj) {//Object obj=new String("凉凉")
		this.obj=obj;
	}
	//定义获取内容的方法
	public Object get() {
		return obj;
	}
}

 

 

举报

相关推荐

0 条评论