最近工作需要 要求把python的代码写成java版本,python中有一个np.median()求中位数的方法,java决定手写一个 先说说什么是中位数: 中位数就是中间的那个数, 如果一个集合是奇数个,那么中位数就是按大小排列后,最中间那个数, 如果一个集合是偶数个,那么中位数就是按大小排列后,最中间那2个数的平均数. 比如: 1,2,3,4,5 那中位数就是3 1,2,3,4,5,6 那中位数就是 (3+4)/2 = 3.5 知道逻辑后方法就很简单了 下面是代码 public stati…