是否可以在 Actionscript 3 Flex 中对对象进行排序或对对象进行某种排序?我有一个像这样创建的对象:
private var data:Object = new Object();
Run Code Online (Sandbox Code Playgroud)
然后我继续将一些键和值放入其中:
this.data.someKeyOne = 0;
this.data.someKeyTwo = 1337;
this.data.someKeyThree = 123;
Run Code Online (Sandbox Code Playgroud)
之后我循环遍历对象:
for (var dataPart:String in this.data) {
trace("Key: " + dataPart = " Value:" + this.data["dataPart"]);
}
Run Code Online (Sandbox Code Playgroud)
但我的问题是数据不会按照我初始化它们的顺序显示。这是令人沮丧的,因为它需要按照初始化的顺序显示。
我怎么能这样说:
System.out.println(Enum.ATESTSTRING + " is a test string!");
Run Code Online (Sandbox Code Playgroud)
并不是:
System.out.println(Enum.ATESTSTRING.getString() + " is a test string!");
Run Code Online (Sandbox Code Playgroud)
谢谢!