您现在的位置: IT技术文档中心 >> 文档资源 >> 编程语言及开发环境 >> Basic/VB >> 文档正文
创建任意长度重复字符串的简洁方法
作者:未知 文章来源:互联网 点击数: 更新时间:2007-8-6 16:41:48

String$函数只能重复复制单字符,当需要重复复制2个或多个字符时,就需要一个循环。看起来是否很麻烦?然而,使用以下的函数就能解决这个问题。基本思路是:建立一个空格字符串,其长度为要重复复制的数目,然后替换每一个空格为要复制的字符串:

Function ReplicateString(Source As String, Times As Long) As String

ReplicateString = Replace$(Space$(Times), " ", Source)

End Function

但是请注意:根据字符串的长度以及重复的数目,这个方法也许比传统的循环方法要慢些。

网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
| 设为首页 | 加入收藏 | 联系站长 | 版权申明 | 雁过留声 | 会员中心 |