首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

integerstring java_Integer转换为String类型

在学习泛型时,遇到了一个小问题: Integer i = 2; String s = (String) i; Integer类型转换为String类型,本来想直接用强制转换,结果报错: Exception...in thread “main” java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String...经过搜索资料后发现,这样的转换只能通过以下方式进行: Integer i = 2; String s = i.toString(); 这里给出一个稍微复杂点的代码,这个例子是Oracle官方解释泛型与不使用泛型的优势的一个例子...(“Value of myObj:” + myObj.getObj()); //store an int (which is autoboxed to an Integer object) myObj.setObj...//String myStr = (String)((ObjectContainer)objectList.get(0)).getObj(); // 运行时这里报错 String myStr = ((ObjectContainer

1.9K30
您找到你想要的搜索结果了吗?
是的
没有找到
领券