📜  打印地图java列表(1)

📅  最后修改于: 2023-12-03 15:25:45.479000             🧑  作者: Mango

打印地图Java列表

在Java中,我们可以使用List来将地图中的数据储存起来,并可以轻松地打印出所有数据。本文将会介绍如何使用List打印地图Java列表。

1. 建立List

首先,我们需要在代码中建立一个List来存储地图数据。下面是一个示例代码,展示如何建立List并存储一些数据:

List<String> mapList = new ArrayList<>();
mapList.add("北京市");
mapList.add("上海市");
mapList.add("广州市");
mapList.add("深圳市");

上述代码定义了一个List对象名为mapList,其泛型为String。我们往mapList中添加了4个String类型的数据,即4个城市名称。

2. 打印List

接下来,我们需要实现如何打印出存储地图数据的List。我们可以利用Java 8中的Stream API来实现。

mapList.stream().forEach(System.out::println);

上面的代码中,我们利用了stream()方法将List转化为Stream对象,通过forEach()方法来遍历每一个元素,并打印出它们的值。

3. 完整代码

下面是打印地图Java列表的完整示例代码,并附有详细注释:

import java.util.ArrayList;
import java.util.List;

public class MapListPrinter {

    public static void main(String[] args) {
        List<String> mapList = new ArrayList<>();
        mapList.add("北京市");
        mapList.add("上海市");
        mapList.add("广州市");
        mapList.add("深圳市");

        mapList.stream().forEach(System.out::println);
    }
}

上述代码中,我们通过建立MapListPrinter类的main()方法,来创建List对象mapList,并在其中添加4个城市名称。最后,我们调用stream()方法转化为Stream对象,并利用forEach()方法来打印每一个元素的值。

此时,你应该可以顺利得到以下输出结果:

北京市
上海市
广州市
深圳市
总结

通过本文,我们学会了如何利用List来储存地图数据,并且可以通过Stream API来遍历并打印出所有的数据。希望本文能够帮助您解决相关问题,同时也能增加您的Java知识。