gpt4 book ai didi

java - 从 Java 11 中删除不推荐使用的函数依赖的最佳情况是什么

转载 作者:行者123 更新时间:2023-11-30 06:01:58 25 4
gpt4 key购买 nike

我正在升级我的应用程序以支持 java 11。我应该什么时候删除已弃用的函数,如 new Integer(String)?

我们的应用程序在某些地方使用了像 Integer iVar = new Integer("1") 这样的语句在我的代码中,这在 Java 11 中显示为已弃用。现在是删除的最佳时机吗现在已弃用的代码本身还是我们可以等待一段时间

基本上,当这些类型的代码可以从 Java 中完全删除时,我需要一些帮助

最佳答案

删除示例中的函数是完全安全的。阅读docs说:

Deprecated. It is rarely appropriate to use this constructor. Use parseInt(String) to convert a string to a int primitive, or use valueOf(String) to convert a string to an Integer object.

在您的示例中:Integer iVar = Integer.valueOf("1")

真的没有必要每次都创建一个新的 Integer 实例。

在每种已弃用方法的情况下,您都必须阅读文档并寻找替代方法。越早越好。

关于java - 从 Java 11 中删除不推荐使用的函数依赖的最佳情况是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56253946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com