如何对包含数字的字符串数组进行数字排序

Zochonis

因此,正如标题已经暗示的那样,我只是想知道是否可以通过字符串中包含的数字对字符串数组中的元素进行排序。

在我的程序中,我已经能够读取文件内容,如下所示:

Adele got 2,Jack got 8

然后,我已经能够通过逗号将该文件拆分为一个名为名称的字符串数组:

Dim fileReader As System.IO.StreamReader
        Dim line As String
        fileReader = My.Computer.FileSystem.OpenTextFileReader(ClassA)
        line = fileReader.ReadLine
        names = line.Split(",")
        For Each element As String In names
          Array.Sort(names)
          Console.WriteLine(element)
        Next

我还能够按字母顺序对文件进行排序,从而得到以下输出:

Adele got 2
Jack got 8

但是我想知道的是是否可以根据数字对这些字符串进行排序,因此输出如下所示:

Jack got 8
Adele got 2

我还考虑过使用正则表达式提取数字,将其解析为整数,将其保存到变量中,然后将其添加到数组中并比较数组,但它们必须是更简单的方法D:

任何帮助都非常感谢你们:)

普萨·庞杰伦德拉普

Linq进行营救。我添加了数据以确保它将处理2位数字,并且因为2个元素是微弱的测试:

Dim phrases As String() = {"Adele got 2", "Zalgo got 9", "Jack got 8", "Ziggy got 11"}

phrases = phrases.OrderByDescending(Function(q) Int32.Parse(q.Split(" ").Last)).ToArray()

For Each s In phrases
    Console.WriteLine(s)
Next

结果:

Ziggy got 11
Zalgo got 9
Adele got 8
Jack got 2

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对包含字符串,日期和数字的数组进行排序

来自分类Dev

在 linq 中对包含数字的字符串数组进行排序

来自分类Dev

在bash中,如何对包含数字的字符串进行排序?

来自分类Dev

如何在iOS中对包含数字和名称的字符串数组进行排序

来自分类Dev

如何在JavaScript中对包含字母和数字字符串的数组进行排序

来自分类Dev

如何在iOS中对包含数字和名称的字符串数组进行排序

来自分类Dev

如何在JavaScript中对包含字母和数字字符串的数组进行排序

来自分类Dev

如何在SQL中用数字对字符串进行数字排序?

来自分类Dev

如何通过对象字符串值之一对对象数组进行数字排序?

来自分类Dev

如何将数字嵌入到其他字符串中的同时对数字文件进行数字排序

来自分类Dev

如何对包含“ _”的行进行数字排序?

来自分类Dev

如何对包含“ _”的行进行数字排序?

来自分类Dev

根据数字数组对字符串数组进行排序

来自分类Dev

javascript可以对包含数字的字符串进行排序?

来自分类Dev

对包含数字和单词的字符串向量进行排序

来自分类Dev

Objective-C,对包含数字的字符串数组进行排序

来自分类Dev

对数字的字符串数组列表进行排序

来自分类Dev

Java:对数字字符串数组进行排序

来自分类Dev

如何按降序对包含数字作为字符串的NSMutableArray进行排序

来自分类Dev

如何在R中对包含逗号分隔数字的字符串进行排序

来自分类Dev

如何在Java中对字符串进行排序以包含数字

来自分类Dev

如何对最后包含数字的字符串的python列表进行排序

来自分类Dev

如何根据字符数组所包含的数字对其进行排序

来自分类Dev

Scala如何排序包含字符串和数字的地图

来自分类Dev

随机排序包含数字的字符串

来自分类Dev

如何对代表数字的字符串数组进行排序(正数和负数以及小数部分)?

来自分类Dev

如何使用reactjs通过字符串,数字和日期属性对数组进行排序?

来自分类Dev

如何先按字母然后按数字组合对字符串数组进行排序?

来自分类Dev

如何根据字符串中的数字对数组进行排序?

Related 相关文章

  1. 1

    对包含字符串,日期和数字的数组进行排序

  2. 2

    在 linq 中对包含数字的字符串数组进行排序

  3. 3

    在bash中,如何对包含数字的字符串进行排序?

  4. 4

    如何在iOS中对包含数字和名称的字符串数组进行排序

  5. 5

    如何在JavaScript中对包含字母和数字字符串的数组进行排序

  6. 6

    如何在iOS中对包含数字和名称的字符串数组进行排序

  7. 7

    如何在JavaScript中对包含字母和数字字符串的数组进行排序

  8. 8

    如何在SQL中用数字对字符串进行数字排序?

  9. 9

    如何通过对象字符串值之一对对象数组进行数字排序?

  10. 10

    如何将数字嵌入到其他字符串中的同时对数字文件进行数字排序

  11. 11

    如何对包含“ _”的行进行数字排序?

  12. 12

    如何对包含“ _”的行进行数字排序?

  13. 13

    根据数字数组对字符串数组进行排序

  14. 14

    javascript可以对包含数字的字符串进行排序?

  15. 15

    对包含数字和单词的字符串向量进行排序

  16. 16

    Objective-C,对包含数字的字符串数组进行排序

  17. 17

    对数字的字符串数组列表进行排序

  18. 18

    Java:对数字字符串数组进行排序

  19. 19

    如何按降序对包含数字作为字符串的NSMutableArray进行排序

  20. 20

    如何在R中对包含逗号分隔数字的字符串进行排序

  21. 21

    如何在Java中对字符串进行排序以包含数字

  22. 22

    如何对最后包含数字的字符串的python列表进行排序

  23. 23

    如何根据字符数组所包含的数字对其进行排序

  24. 24

    Scala如何排序包含字符串和数字的地图

  25. 25

    随机排序包含数字的字符串

  26. 26

    如何对代表数字的字符串数组进行排序(正数和负数以及小数部分)?

  27. 27

    如何使用reactjs通过字符串,数字和日期属性对数组进行排序?

  28. 28

    如何先按字母然后按数字组合对字符串数组进行排序?

  29. 29

    如何根据字符串中的数字对数组进行排序?

热门标签

归档