java.util.ArrayList 在 ColdFusion 中的用法
Usage of java.util.ArrayList in ColdFusion
我正在处理一些旧的 ColdFusion 代码。它可能可以追溯到 90 年代后期。它是使用
编程的
queryParams = createObject("java", "java.util.ArrayList");
...
arrayAppend( queryParams, {...});
...
它看起来像一个普通数组。我想知道是否有人只是用困难的方式创建了一个普通的 ColdFusion 数组。
作为序言...我的评论是有根据的猜测。唯一能够真正 objective 回答此类问题的人是最初编写您正在查看的代码的冠军。
但是,是的,20 年前人们在 Coldfusion 中处理数组的方式完全有可能(很可能?)在现代对我们来说似乎很陌生。 ArrayNew()
根本不存在。
给以后阅读本文的任何人的专业提示:Adobe 的帮助文档通常有一个“历史”部分,显示函数出现的时间或停止支持的时间。
https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-a-b/arraynew.html
ArrayNew
> History
Introduced in ColdFusion MX
编辑
从评论中得知,Adobe 的官方页面似乎有误。我看到有些书一直引用 ArrayNew 函数,至少直到 1999 年的 ColdFusion 4。
我想 OP 的代码仍然有可能早于该功能,因为他没有给我们一个版本,但仍然是一个有趣的发展。
我正在处理一些旧的 ColdFusion 代码。它可能可以追溯到 90 年代后期。它是使用
编程的queryParams = createObject("java", "java.util.ArrayList");
...
arrayAppend( queryParams, {...});
...
它看起来像一个普通数组。我想知道是否有人只是用困难的方式创建了一个普通的 ColdFusion 数组。
作为序言...我的评论是有根据的猜测。唯一能够真正 objective 回答此类问题的人是最初编写您正在查看的代码的冠军。
但是,是的,20 年前人们在 Coldfusion 中处理数组的方式完全有可能(很可能?)在现代对我们来说似乎很陌生。 ArrayNew()
根本不存在。
给以后阅读本文的任何人的专业提示:Adobe 的帮助文档通常有一个“历史”部分,显示函数出现的时间或停止支持的时间。
https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-a-b/arraynew.html
ArrayNew
> History
Introduced in ColdFusion MX
编辑
从评论中得知,Adobe 的官方页面似乎有误。我看到有些书一直引用 ArrayNew 函数,至少直到 1999 年的 ColdFusion 4。
我想 OP 的代码仍然有可能早于该功能,因为他没有给我们一个版本,但仍然是一个有趣的发展。