gpt4 book ai didi

arrays - 如何将字符串元素数组连接成字符串

转载 作者:行者123 更新时间:2023-12-03 14:57:46 26 4
gpt4 key购买 nike

如何将字符串数组转换为字符串(带分隔符)?我的意思是,我可以使用一些系统函数来代替编写自己的函数吗?

最佳答案

由于您使用的是 Delphi 2007,因此您必须自己进行操作:

function StrArrayJoin(const StringArray : array of string; const Separator : string) : string;
var
i : Integer;
begin
Result := '';
for i := low(StringArray) to high(StringArray) do
Result := Result + StringArray[i] + Separator;

Delete(Result, Length(Result), 1);
end;

只需遍历数组并将其与分隔符连接即可。

还有一个小测试示例:

procedure TForm1.FormCreate(Sender: TObject);
begin
Caption :=StrArrayJoin(['This', 'is', 'a', 'test'], ' ');
end;

关于arrays - 如何将字符串元素数组连接成字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30156172/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com