初学Java, new一个Integer对象时提示The constructor Integer(int) is deprecated since version 9, 麻烦问一下, 需要怎么修改, 怎么查看这些变更的信息啊
<p>Integer ONE = 1;</p>
回复 <a class="referer" target="_blank">@风吹屁屁凉</a> : 哦哦 好的 谢谢
回复 <a class="referer" target="_blank">@N-yoak</a> : jdk7就是jdk1.7,jdk8就是jdk1.8,以此类推,你装的应该是9,而且9以下的Integer不会有这个问题
回复 <a class="referer" target="_blank">@风吹屁屁凉</a> : 谢谢 查了下资料, 现在明白了, 只是你们说的jdk1.7和jdk7有什么区别啊 我装的官网最新的 是jdk10吗
回复 <a class="referer" target="_blank">@N-yoak</a> : 还是一个对象
回复 <a class="referer" target="_blank">@蓝水晶飞机</a> : 哦哦 好的 谢谢
<p>看源码,会有注释,提示你改成啥样</p>
你好, 就提示我此构造方法过期了,具体在哪里看啊 谢谢
<p>你用的是1.9的JDK,这两个方法已经提示废弃了,但是还可以用,为什么不用1.8?</p>
https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html#constructor.summary
回复 <a class="referer" target="_blank">@风吹屁屁凉</a> : 谢谢 , 看到了 真的很感谢
回复 <a class="referer" target="_blank">@N-yoak</a> : 我发给你的是1.9的文档,页面上有Constructor Summary这么个分类,是构造器的,说明了要废弃了,建议用那两种方式来获取Integer对象,我现在用的是1.8,1.9还没用过
回复 <a class="referer" target="_blank">@风吹屁屁凉</a> : 麻烦问一下 你看的那一个文档啊
我不知道, 刚开始自学, 然后在官网下了JDK, 按照简单的代码敲着, 就提示了一个这个错误
文档上建议是使用valueOf或者parseInt
<p>http://tool.oschina.net/apidocs/apidoc?api=jdk_7u4</p>
这是jdk7的api,你用的更高版本jdk?
我不知道我这是多少 我就昨天刚下的安装的
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。