国产探花免费观看_亚洲丰满少妇自慰呻吟_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;

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

圖片精選

主站蜘蛛池模板: 永胜县| 攀枝花市| 乌兰察布市| 正安县| 田东县| 永寿县| 无为县| 陆河县| 阿瓦提县| 维西| 哈密市| 白城市| 阳曲县| 仁怀市| 沙河市| 米林县| 洛隆县| 泗阳县| 青铜峡市| 阿拉善盟| 荆门市| 昭苏县| 台南县| 兴文县| 聂拉木县| 区。| 泽州县| 海宁市| 沭阳县| 黄大仙区| 龙江县| 买车| 福州市| 普格县| 大英县| 城固县| 洛浦县| 玉溪市| 水城县| 万年县| 江永县|