国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Delphi > 正文

如何用Delphi實現StringTokenizer功能

2024-07-16 17:58:56
字體:
來源:轉載
供稿:網友

如何用Delphi實現StringTokenizer功能:

  我們知道Java中有StringTokenizer,對于字符串處理都非常的方便,但是Delphi中沒有提供該功能,我參考Java語言實現此功能的Delphi版本和C#版本。希望給大家提供一個方便。希望多多指教。zengqingsong@sohu.com     unit SkyStringTokenizer;   {字符串分析處理類  作者:曾青松  時間:2004/2/21(2003年除夕)   }     interface     uses   SysUtils, Classes;   type   IIterator = interface   function hasNext(): boolean;   function next(): string;   end;   type   TSkyStringTokenizer = class(TComponent, IIterator)   private   tokens: TStringList;   index: integer;   data: string;   delimiter: string;   procedure init(dataLine: string; delim: string);   function CharacterInTokens(ch: string; const sl: TStringList): boolean;   function StringToCharArray(delim: string): TStringList;   function SplitString(source, ch: string): Tstringlist;     protected   { Protected declarations }   public   { Public declarations }   constructor create(dataLine: string); overload;   constructor Create(dataLine: string; delim: string); overload;   destructor destroy();override;   function hasNext(): boolean;   function next(): string;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 江城| 平度市| 青冈县| 西安市| 靖江市| 织金县| 鸡东县| 孝昌县| 罗城| 长沙市| 原平市| 元谋县| 海林市| 明水县| 仪征市| 桦南县| 灵寿县| 西乌| 册亨县| 依兰县| 陆川县| 二连浩特市| 南丰县| 福海县| 界首市| 民权县| 辽宁省| 抚州市| 望奎县| 昆山市| 七台河市| 天台县| 庄浪县| 正宁县| 巩义市| 饶阳县| 新野县| 巧家县| 米林县| 蒙自县| 扶余县|