【发布时间】:2014-02-23 08:07:46
【问题描述】:
我是一名 iPhone 程序员,正在尝试创建 iPhone 应用的 Android 版本。
我在 Objective C 中有一个 NSArray,如下所示。
NSArray *myarray =
@[
@{@"name" : @"2014", @"items" :
@[
@{@"date" : @“01 January 2014", @"full_name" : @“Day 1”},
@{@"date" : @“15 February 2014", @"full_name" : @"Day 2”},
]
},
@{@"name" : @"2015", @"items" :
@[
@{@"date" : @“05 January 2015", @"full_name" : @"Day 1"},
@{@"date" : @“18 February 2015", @"full_name" : @"Day 2”},
@{@"date" : @“26 March 2015", @"full_name" : @"Day 3”},
]
}
];
什么是 Java 等效的数组? 如何在Java中初始化上述数组?
我需要您的帮助才能找到答案,谢谢。
【问题讨论】:
-
使用 Java List 或 ArrayList。
-
谢谢@Chicken,我知道字符串数组列表的基本初始化。但在这里我需要字典的ArrayList。我怎样才能做到这一点?
-
目前的答案是我会采取的方法。我不知道其他方法,抱歉。
-
好的,谢谢@Chicken。我会尝试使用 ArrayList。
标签: java android ios objective-c android-studio