以下是一些在鸿蒙OS中支持的集合类的示例:
1. List:
import java.util.List;
import java.util.ArrayList;
public class MyListExample {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("Item 1");
list.add("Item 2");
for (String item : list) {
System.out.println(item);
}
}
}
2. Set:
import java.util.Set;
import java.util.HashSet;
public class MySetExample {
public static void main(String[] args) {
Set<String> set = new HashSet<>();
set.add("Item 1");
set.add("Item 2");
for (String item : set) {
System.out.println(item);
}
}
}
3. Map:
import java.util.Map;
import java.util.HashMap;
public class MyMapExample {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<>();
map.put("Key 1", 1);
map.put("Key 2", 2);
for (Map.Entry<String, Integer> entry : map.entrySet()) {
System.out.println(entry.getKey() + ": " + entry.getValue());
}
}
}
4. Queue:
import java.util.Queue;
import java.util.LinkedList;
public class MyQueueExample {
public static void main(String[] args) {
Queue<String> queue = new LinkedList<>();
queue.add("Item 1");
queue.add("Item 2");
while (!queue.isEmpty()) {
System.out.println(queue.poll());
}
}
}
这些示例演示了在鸿蒙OS中如何使用一些基本的集合类。鸿蒙OS的Java开发环境提供了对这些集合类的支持,并且可能在其基础上进行扩展或调整。如果有新的版本发布,建议查阅最新的鸿蒙OS文档或相关资源以获取准确和详细的信息。
转载请注明出处:http://www.zyzy.cn/article/detail/2846/鸿蒙OS