zoukankan      html  css  js  c++  java
  • GPS文件处理(后续)——计算单词数

    根据读出的每一行数据,进行按列分组(列与列之间的空格数不确定),就相当于找单词一样

      /// <summary>

            /// 把读出的每一行进行处理,得到以列为单元的数组

            /// </summary>

            /// <param name="strLine"></param>

            /// <returns></returns>

            public static List<string> findWord(string strLine)

            {

                List<string> filedArray = new List<string>();

                char[] chararray = strLine.ToCharArray();

                #region 格式化读出的每一行

                int ii = 0; int k = 0; int j = 0; bool wordappeared = false; bool wordappearfirs = false;

                while (ii < chararray.Length)

                {

                    if (chararray[ii] == ' ')

                    {

                        if (wordappearfirs == true)

                            filedArray.Insert(filedArray.Count, strLine.Substring(j, k));

                        wordappeared = false;

                        wordappearfirs = false;

                        k = j = 0;

                    }

                    else

                    {

                        k++;

                        if (wordappeared == false)

                            j = ii;//开始出现单词

                        wordappeared = true;

                        wordappearfirs = true;

                    }

                    ii++;

                }

                if (filedArray.Contains("N/A"))

                    return null;

                else

                    return filedArray;

                #endregion

            }

    作者: 风云

    出处: http://www.cnblogs.com/fengyunlishi/

    本文版权归风云和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.

    作者: 风云 出处: http://www.cnblogs.com/fengyunlishi/ 本文版权归风云和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    Windows 8将替换Win32 API
    密码强度检测:passwordStrength
    整数溢出与程序安全
    编程经验谈:如何正确使用内存
    C/C++指针学习的两个经典实例
    VC调试入门
    一些电子书籍的网站
    BMP文件格式分析(zz)
    C/C++ 跨平台I/O操作技巧
    Windows下C语言网络编程快速入门
  • 原文地址:https://www.cnblogs.com/fengyunlishi/p/2710623.html
Copyright © 2011-2022 走看看