为了账号安全,请及时绑定邮箱和手机立即绑定

警告是:The constructor Integer(int) is deprecated

警告是:The constructor Integer(int) is deprecated

收到一只叮咚 2019-04-26 14:15:45
import java.util.Comparator; import java.util.Iterator; import java.util.TreeSet; public class TreeSetDemo2 {     public static void main(String[] args) {         TreeSet<String> ts=new TreeSet();         ts.add("a");         ts.add("sfsd");         ts.add("fgdfd");         ts.add("aaa");         ts.add("bcd");         Iterator<String> it=ts.iterator();         while(it.hasNext())         {             System.out.println(it.next());         }     } } class StringLengthCompare implements Comparator<Object> {     public int compare(Object o1,Object o2)     {     String s1=(String) o1;     String s2=(String) o2;     int num=new Integer(s1.length()).compareTo(new Integer(s2.length()));     if(num==0)         return s1.compareTo(s2);     return num;     } }出现在int num=new Integer(s1.length()).compareTo(new Integer(s2.length()));这一行
查看完整描述

3 回答

?
白衣染霜花

TA贡献1796条经验 获得超10个赞

不需要修改,这个只是警告而已


查看完整回答
反对 回复 2019-05-16
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

从jdk1.9开始就不建议用Integer构建包啦


查看完整回答
反对 回复 2019-05-16
  • 3 回答
  • 0 关注
  • 2300 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信