请问如何定义一个数组 可以在获取的时候不用数字标记来获取...比如 用r["a"]或r[a]来显示它的值  而不是用r[0]...r[5]之类的显示...

解决方案 »

  1.   


      那样的话就不是数组了,用r["a"]或r[a]来显示它的值 这是一个 Map 或者 Set 特有的性质。
      

  2.   

    那样的话就不是数组了,用r["a"]或r[a]来显示它的值 这是一个 Map 或者 Set 特有的性质。
    能给个例子吗?
      

  3.   

    用 js 取一个 list 的时候就可以使用  for(var bean in list){
        alert(list[bean]); // 这样的。
     }
      

  4.   

    r[a]可以实现,不过其中的a是一个int型的变量
    r['a']默认不能实现,想实现,就要用到map之类的东东了