Flex 关联数组

发布于 2024-08-11 07:21:41 字数 197 浏览 1 评论 0原文

用户输入一个逗号分隔的字符串和 id,以创建一个关联数组,如下所示: 输入:4,3,3,2,2 输出: Array{"0"=>4,"1"="3","2"=>3,"3"=>2,"4"=>2}

我可以通过以下方式创建一个数组输入.text.split(",");

但我想将其设为上面的关联数组,该怎么做?

谢谢。

User inputs a comma separated string and i d like to make a an associative array out of it as follows :
Input : 4,3,3,2,2
Output : Array{"0"=>4,"1"="3","2"=>3,"3"=>2,"4"=>2}

I can create an array by input.text.split(",");

But I d like to make it an associative array as above, how to do this?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

放手` 2024-08-18 07:21:41

好吧,除了这样的事实之外,像您所拥有的那样的数组已经是“关联的”——与从 0 开始的数字关联。所以:

yourArray[0] // will be 4
yourArray[3] // will be 2

如果您想与其他东西关联——比如字符串——那么您可能需要查看 Dictionary 类< /a>.

Well, besides the fact that an array like the one you've got there is already 'associative' -- associated with numbers starting at 0. So:

yourArray[0] // will be 4
yourArray[3] // will be 2

If you want to associate with something else -- like strings -- then you might want to look into the Dictionary class.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文