对数组进行排序并反映另一个数组中的更改

 手机用户2702932821 发布于 2023-03-19 07:24
  • php
  • 我在Java中有一系列双打:arr1我想要排序.最可能的第一种选择是实用方法Arrays.sort(double[]).

    这个想法是,我想同样的变化(在例如值index i在与值互换index jarr1),以反映在另一个整数数组:arr2(即在相同的索引值也发生变化,在读出arr2).

    有没有一种简单的方法(一招)在Java中实现这一目标?或者唯一的方法是自己实现排序算法?

    更新:我看到人们建议用一个包含2个值的对象数组替换两个数组(一个来自arr1,一个来自arr2).这不会带来一些效率惩罚.换句话说,排序对象数组的效率是否低于基本类型数组(在这种情况下是双打的)?

    数据完全是静态的.它很大(它适合内存)但是静态.

    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    热门标签
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有