|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
字符串的连接有两种方式:[字符串.连接] 和 [字符串.格式化]
他们的使用方法可以参考帮助文档,以下是对它们运行速度的比较
比较方式一:
- 功能 逻辑型 测试()
- 整型 start,end,timespan1,timespan2
-
- start = 辅助.获取系统毫秒()
- 重复(10000)
- 字符串.连接("aaa","bb")
- 重复结束
- end = 辅助.获取系统毫秒()
- timespan1 = end - start
-
- start = 辅助.获取系统毫秒()
- 重复(10000)
- 字符串.格式化("%s%s","aaa","bbb")
- 重复结束
- end = 辅助.获取系统毫秒()
- timespan2 = end - start
-
- 字符型 msg
- msg = 字符串.格式化("%s%d%s%d","使用[字符串.连接]所需时间:",timespan1,",使用[字符串.格式化]所需时间:",timespan2)
- 辅助.消息框(msg)
- 返回 真
- 功能结束
复制代码 比较方式二:
- 功能 逻辑型 测试()
- 整型 start,end,timespan1,timespan2
-
- start = 辅助.获取系统毫秒()
- 重复(10000)
- 字符串.连接("aaa",字符串.连接("bbb","ccc"))
- 重复结束
- end = 辅助.获取系统毫秒()
- timespan1 = end - start
-
- start = 辅助.获取系统毫秒()
- 重复(10000)
- 字符串.格式化("%s%s%s","aaa","bbb","ccc")
- 重复结束
- end = 辅助.获取系统毫秒()
- timespan2 = end - start
-
- 字符型 msg
- msg = 字符串.格式化("%s%d%s%d","使用[字符串.连接]所需时间:",timespan1,",使用[字符串.格式化]所需时间:",timespan2)
- 辅助.消息框(msg)
- 返回 真
- 功能结束
复制代码 比较方式三:
- 功能 逻辑型 测试()
- 整型 start,end,timespan1,timespan2
-
- start = 辅助.获取系统毫秒()
- 重复(10000)
- 字符串.连接("aaa",转换.整型转字符型(123))
- 重复结束
- end = 辅助.获取系统毫秒()
- timespan1 = end - start
-
- start = 辅助.获取系统毫秒()
- 重复(10000)
- 字符串.格式化("%s%d","aaa",123)
- 重复结束
- end = 辅助.获取系统毫秒()
- timespan2 = end - start
-
- 字符型 msg
- msg = 字符串.格式化("%s%d%s%d","使用[字符串.连接]所需时间:",timespan1,",使用[字符串.格式化]所需时间:",timespan2)
- 辅助.消息框(msg)
- 返回 真
- 功能结束
复制代码 结论:
|
|