首页 > 解决方案 > 不推荐使用的 Short(String) 如何更新?

问题描述

我正在处理这个问题:

produto.setQuantidade(new Short("7"));

Short带有标记已弃用。如何为以上 Java 9 版本更新此内容?(现在,我有 Java 11)

标签: javadeprecatedjava-11short

解决方案


你应该使用Short.valueOf. 这取自javadoc

已弃用。很少使用这个构造函数。静态工厂 valueOf(short) 通常是更好的选择,因为它可能会产生明显更好的空间和时间性能

注意:公共构造函数已forRemoval启动 Java-16。


推荐阅读