什么是地图,为什么作为Java开发人员,您会很难谷歌搜索吗?好吧,这取决于...您是谁以及您想要什么。
如果您是Java开发人员,则Map
是一个对象,它映射了值并将其存储在内存中的对象。存储后,可以使用钥匙查找一个值,例如找到一个国家/地区的人口计数(值)(键)。
Map<String, Integer> populations;
另一方面,如果您是地理空间专业人士,或者想使用地理数据的人,那么地图是一种视觉手段,可以显示一个地区的地理代表,例如苏格兰爱丁堡的这张地图。 p>
但是,如果你们俩呢?想要构建显示地图的Java应用程序的开发人员 - 您如何使用Google将地图放在Java应用程序中?
Google :“ Java Map”
前3个结果:
1。 Javatpoint - java-map
2。 Oracle - java/util/map
3。 w3schools - java hashmap
此简单搜索的前3个结果所有返回Java Map
相关信息。谷歌搜索“ Java Map Library”也是如此。当您搜索我上面的我的问题时,情况会变得更糟:
Google :“将地图放在Java应用程序中”
前3名结果:
1。 Geeksforgeeks - hashmap-put method
2。 Software testing help - java-map interface
3。 Javatpoint - java-map
在搜索中添加“ SDK”时,事情变得更加有趣。
Google :“ Java Map SDK”
前3名结果:
1。 Oracle - java/util/map
2。 Esri Developers - ArcGIS Maps SDK for Java
3。 Google Maps Platform - Maps SDK for Android
最重要的结果是Java Map
,但第二次和第三次是地理地图开发人员工具,第一个来自Esri,第二个来自Google本身。结果!毕竟确实存在Java开发人员的映射SDK。
知道这些SDK中存在的知识知道,但是如果您不熟悉编程,那么很难在技术术语中找到正确的工具。特别是在寻找地图的情况下,Map
是Java中的基本对象类型。
让我们尝试一个最后一个 在我们的任务中更详细的搜索,以找到更多难以捉摸的地理地图SDK,用于Java:
Google :“ Java地理地图SDK”
前3名结果:
1。 Esri Developers - Java Maps SDK for maps in 2D
2。 Google Maps Platform - Java client for google Maps Services
3。 Google Maps Platform - Client Libraries
这次的结果更好!整个页面以及与地图相关的SDK优点:在任何地方都没有提及Java Map
。
现在您知道在哪里可以找到它们,实际上没有借口不使用地图,不是Map
,在您的Java应用程序中(是的,这使我的大脑也受伤了)。 p>
因此,几个不费吹灰之力的要点:
- 在谷歌搜索利基工具时,您可以越精确,结果越好,请记住,例如Java地图vs Java地理地图SDK。
- 如果您希望开发人员在谷歌搜索,投资良好的SEO和文档并缩小这些特定关键字以帮助您的产品在搜索引擎中排名较高时,请找到很棒的地图SDK。
- 更加精确:更深入地挖掘,更具体地使用要使用的框架,例如搜索“ Javafx地理地图SDK”。
,我们甚至不开始了解您将其命名为non Java-map map class的开发人员。
我会留下那个美好的想法! ðº