【问题标题】:how to find whitespaces in char array如何在char数组中查找空格
【发布时间】:2017-11-21 06:12:02
【问题描述】:
Console.Write("Enter a string : - ");
        string s = Console.ReadLine();
        int space = 0 ;
        char[] charArray = s.ToCharArray();
        for (int i = 0; i < charArray.Length; i++) {
            if (charArray[i].Equals(" ")) {
                space = i;
            }
        }
        Console.Write(space);
        Console.ReadKey();

我已经写了这段代码,知道如何在字符串中保存空格/空白的索引。

例如:- 我的输入:- asd asd 输出:- 4

【问题讨论】:

  • 那么问题是什么?

标签: arrays visual-studio c#-4.0


【解决方案1】:

如果你想计算空格而不是使用 space = i 采用 space++ 因为只有这样它才能计算任何给定字符串中的空格数

【讨论】:

  • 我想知道空间即将到来的索引
【解决方案2】:
Console.Write("Enter a string : - ");
        string s = Console.ReadLine();
        int space = 0 ;
        char[] charArray = s.ToCharArray();
        for (int i = 0; i < charArray.Length; i++) {
            if (charArray[i] == ' ') {
                space = i+1;
            }
        }
        Console.Write(space);
        Console.ReadKey();

【讨论】:

    猜你喜欢
    • 2013-12-22
    • 2011-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-07
    • 2018-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多