采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
编译SelectionSort.java程序,提示出现问题。错误是:Note:SelectionSort.java uses unchecked or unsafe operations.Note:Recompile with -Xlint:unchecked for details. 请问怎么解决。谢谢!
请尝试使用课程的官方代码,看是否有同样的问题?https://github.com/liuyubobobo/Play-with-Algorithm
---
感谢提醒。我在命令行下尝试了一下,确实会报这个warning。我的IDE阻止了这个warning。这种使用Comparable接口直接作为对象类型的写法比较老,在新的java版本中,sort函数的定义要写成
public static <T extends Comparable<T>> void sort(T[] arr)
显式地写成是泛型方法,就不会报这个warning了:)
我运行了这个代码,也是相同的问题。能排序出正确的结果,但是会提示有些问题。谢谢!
感谢提醒。我在命令行下尝试了一下,确实会报这个warning。我的IDE阻止了这个warning。这种使用Comparable接口直接作为对象类型的写法比较老,在新的java版本中,sort函数的定义要写成public static <T extends Comparable<T>> void sort(T[] arr),就不会报这个warning了:)
登录后可查看更多问答,登录/注册
课程专为:短时间内应对面试、升职测评等艰巨任务打造
8.8k 21
5.8k 3
5.0k 5
1.4k 18