如何用另一个字符串数组对双精度数组进行排序?

萨玛

我尝试对一个双精度数组进行排序,但用另一个字符串数组进行排序:这意味着我有以下内容:

Double[] values = {6.3, 5.5 , 7.0};
String [] names ={"samah","Dalal", "Mohammad"};

samah5.5Dalal6.3Mohammad7.0

如果我想对双精度值进行排序,使用此方法很简单:

Arrays.sort(values);

在这种情况下,结果是 {5.5,6.3,7.0}

但是,我将如何保持这种名称数组呢?结果必须是:{"Dalal","samah","Mohammad"}

谢谢

亚历克斯

添加一个同时包含值和Implement的新类型Comparable

public class Person implements Comparable<Person> {

  private String name;
  private double score;

  public Person(final String name, final double score) {
    this.name = name;
    this.score = score;
  }

  public String getName() {
      return name;
  }

  public void setName(final String name) {
      this.name = name;
  }

  public double getScore() {
      return score;
  }

  public void setScore(final double score) {
      this.score = score;
  }

  @Override
  public int compareTo(final Person another) {
      return Double.compare(score, another.score);
  }
}

现在Person,按排序时应按得分排序的数组Arrays.sort()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何用另一个字符串数组过滤嵌套数组?

来自分类Dev

排序一个字符串数组,使用另一个字符串数组确定顺序

来自分类Dev

如何检查可变长度数组中的任何字符串是否存在于另一个字符串中?

来自分类Dev

如何将一个字符串数组存储到另一个字符串数组中?

来自分类Dev

如何使用另一个字符串数组过滤模型对象数组列表

来自分类Dev

从一个字符串数组到另一个字符串数组的strcpy

来自分类Dev

根据另一个字符串的顺序对一个字符串进行排序

来自分类Dev

比较字符串数组和另一个字符串数组的优雅方法

来自分类Dev

如何用另一个字符串替换特定的字符串?

来自分类Dev

使用一个字符串数组来拼接另一个数组?

来自分类Dev

如何用Java数组中的另一个替换整个字符串

来自分类Dev

如何从数组中提取数字值,然后将其与另一个字符串组合?

来自分类Dev

比较一个字符串与数组中的另一个字符串

来自分类Dev

使用数组和foreach循环从另一个字符串中获取一个字符串

来自分类Dev

朱莉娅:如何在另一个字符串数组中查找字符串的位置(在一个字符串数组中)

来自分类Dev

如何用 MySQL 中另一个字符串和一个字段的串联替换任何字符串

来自分类Dev

PHP:如何用另一个数组中的一个字符替换数组中的每个字符

来自分类Dev

如何将一个字符串值与另一个字符串值进行比较?

来自分类Dev

使用Lo在另一个字符串中使用AND搜索字符串数组

来自分类Dev

如何从字符串数组获取特定值并将其保存到另一个字符串数组?

来自分类Dev

根据另一个字符串/数组,从1个字符串/数组中删除值

来自分类Dev

从字节数组转换为字符串并与另一个字符串进行比较(java)

来自分类Dev

如何使用指针而不使用字符串库将字符数组复制到'c'中的另一个字符数组

来自分类Dev

如何用另一个字符串替换 createText 节点 - Javascript

来自分类Dev

c#中的字符串数组。从一个字符串数组中删除在另一个字符串数组中的元素

来自分类Dev

如何用另一种方法的数据填充一个字符串数组?

来自分类Dev

如何用C中的另一个字符串替换字符串中的子字符串?

来自分类Dev

如何设置一个与另一个字符串(Java)相等的String数组(注意:我正在使用I / O)?

来自分类Dev

如何将字符数组中的值与另一个字符进行比较

Related 相关文章

  1. 1

    如何用另一个字符串数组过滤嵌套数组?

  2. 2

    排序一个字符串数组,使用另一个字符串数组确定顺序

  3. 3

    如何检查可变长度数组中的任何字符串是否存在于另一个字符串中?

  4. 4

    如何将一个字符串数组存储到另一个字符串数组中?

  5. 5

    如何使用另一个字符串数组过滤模型对象数组列表

  6. 6

    从一个字符串数组到另一个字符串数组的strcpy

  7. 7

    根据另一个字符串的顺序对一个字符串进行排序

  8. 8

    比较字符串数组和另一个字符串数组的优雅方法

  9. 9

    如何用另一个字符串替换特定的字符串?

  10. 10

    使用一个字符串数组来拼接另一个数组?

  11. 11

    如何用Java数组中的另一个替换整个字符串

  12. 12

    如何从数组中提取数字值,然后将其与另一个字符串组合?

  13. 13

    比较一个字符串与数组中的另一个字符串

  14. 14

    使用数组和foreach循环从另一个字符串中获取一个字符串

  15. 15

    朱莉娅:如何在另一个字符串数组中查找字符串的位置(在一个字符串数组中)

  16. 16

    如何用 MySQL 中另一个字符串和一个字段的串联替换任何字符串

  17. 17

    PHP:如何用另一个数组中的一个字符替换数组中的每个字符

  18. 18

    如何将一个字符串值与另一个字符串值进行比较?

  19. 19

    使用Lo在另一个字符串中使用AND搜索字符串数组

  20. 20

    如何从字符串数组获取特定值并将其保存到另一个字符串数组?

  21. 21

    根据另一个字符串/数组,从1个字符串/数组中删除值

  22. 22

    从字节数组转换为字符串并与另一个字符串进行比较(java)

  23. 23

    如何使用指针而不使用字符串库将字符数组复制到'c'中的另一个字符数组

  24. 24

    如何用另一个字符串替换 createText 节点 - Javascript

  25. 25

    c#中的字符串数组。从一个字符串数组中删除在另一个字符串数组中的元素

  26. 26

    如何用另一种方法的数据填充一个字符串数组?

  27. 27

    如何用C中的另一个字符串替换字符串中的子字符串?

  28. 28

    如何设置一个与另一个字符串(Java)相等的String数组(注意:我正在使用I / O)?

  29. 29

    如何将字符数组中的值与另一个字符进行比较

热门标签

归档