成对儿 问题

littlemonster 2007-09-30 03:54:31
我是个小菜鸟,请大家帮忙分析一下,谢谢。
比如说
A C G T
8.33 8.33 8.33 75

上面的对应的下面的是一对
我想按照下面的double值的大小来排列这些对,比如说我现在按照值8.33 8.33 8.33 75 从大到小排序,
就是75 8.33 8.33 8.33 ,我想让上面的碱基字母也跟着它们走,对应的走。那么排完的我希望的结果就是

T A C G
75 8.33 8.33 8.33 还是上下是对应的一对的走

这个怎么处理比较好,想了好长时间。

1 所以我想做两个数组,一个放碱基,一个放值,让这怎么让两个数组的变化行动一致?
2 我想用map,正在用,不过还得转来转去的

谢谢大家
...全文
65 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
littlemonster 2007-09-30
  • 打赏
  • 举报
回复
谢谢你的回复 ·_·。我试试。
jk88811 2007-09-30
  • 打赏
  • 举报
回复
两种方法:

一、用Map, 用Map.Entry表示上面的 碱基 - 数值 对儿

二、自己写一个类, 封装 碱基 - 数值 对儿, 实现Comparable接口, 根据数值比较这样一个对儿, 也可另外提供Comparator. 从面向对象设计的角度来说, 确实应该为这个实体提供这样一个抽象.

50,528

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧