用户输入一个逗号分隔的字符串和 id 来创建一个关联数组,如下所示:输入:4,3,3,2,2 输出:Array{"0"=>4,"1"="3" ,"2"=>3,"3"=>2,"4"=>2}
我可以通过 input.text.split(","); 创建一个数组
但我想把它做成上面的关联数组,怎么做?
谢谢。
用户输入一个逗号分隔的字符串和 id 来创建一个关联数组,如下所示:输入:4,3,3,2,2 输出:Array{"0"=>4,"1"="3" ,"2"=>3,"3"=>2,"4"=>2}
我可以通过 input.text.split(","); 创建一个数组
但我想把它做成上面的关联数组,怎么做?
谢谢。
好吧,除了像你所拥有的那样的数组已经是“关联的”这一事实之外——与从 0 开始的数字相关联。所以:
yourArray[0] // will be 4
yourArray[3] // will be 2
如果您想与其他东西(如字符串)相关联,那么您可能需要查看Dictionary
该类。