【Java 8 Stream与地图和倍数集】教程文章相关的互联网学习教程文章

Java-Android:如何检查myLocation是否在当前缩放级别在地图上可见?【代码】

我有一张Google地图,当用户在蓝点(myLocation)周围移动时-标准行为.直到用户移动到当前缩放级别的边界之外,并且蓝点从地图的某一边缘消失后,此方法才能正常工作.我不想每次用户移动时都重新调整地图的位置,而是得到位置更新-不需要myLocation点始终位于屏幕的中心-但是myLocation必须总是可见的,因此,如果用户从地图的一侧移开,我想重新调整地图的焦点,以便他再次变得可见. 如何判断myLocation已移出屏幕的可见区域?解决方法:doub...

java-更改Google标题在地图上的位置【代码】

我想在左下角做一个按钮,但这是Google标题.我可以移动吗?还是我无事可做?我的意思是关于版权,请让我的按钮覆盖Google徽标. Screen解决方法:是的,您可以通过提供填充来更改Google徽标和默认地图控件:googleMap.setPadding(int left, int top, int right, int bottom);这是有关从文档中更改填充的更多信息:https://developers.google.com/maps/documentation/android-api/map#map_padding

java-将地图中的条目与对象进行比较【代码】

我有这样的Java地图,private HashMap<String, Object[][]> theMap;如果键是一个字符串,而条目将是类似的东西,theMap = new HashMap<>();Object[][] theData = {{Boolean.FALSE, "Text"} };theMap.put("Key1", theData);我想检查一下地图上的某个条目是否等效于另一个对象.目前,我正在这样做Object[][] tempData = {{Boolean.FALSE, "Text"} };for(Object key: entries.keySet()) {if(entries.get(key).equals(tempData)) {entries....

Kotlin / Java在地图中收集地图的功能和不变方法【代码】

目前,我正在通过Java API读取文件,并通过foreach方法将某些项目添加到地图中,这迫使我不得不使用mutablemap.有没有没有可变映射的项目收集方法?我知道有一个方法collect,但无法正常工作. 当前方式:val result = mutableMapOf<Int, MutableMap<Int, Double>>()Files.lines(Paths.get(folderPath)).map { line -> line.split(",") }.map { items -> Triple(items[0].toInt(), items[1].toInt(), items[2].toDouble()) }.forEach { ...

使用Java流从现有地图创建新地图【代码】

我有一个包含以下结构的地图:Map<String, Map<String, String>> input;它基本上包含一组ID,并为每个ID包含与属性关联的值.For ex: ID: Attribute Value A X 100 A Y 200 B X 40 B Y 40我只对每个ID的属性X感兴趣,我想进行一些处理并将其存储为新地图它将具有相同的定义Map> 我正在Java 8中尝试此操作:Map<String, Map<String, String...

在Java 8中是否有更简洁的方法可以做到这一点-地图操作【代码】

在集合图上非常常见的操作是在不存在键的情况下创建一个具有初始值的新集合,或者如果存在键,则在现有集合上执行某些功能.以Map< String,Set< Integer>>为例,如果键不存在,则创建一个初始值为1的Set.如果键存在,则将值map.size()1添加到集合中(或将此功能替换为其他一些简单的单线操作).在Java 7中,使用if / else很简单,但是很冗长.我只能针对Java 8提出以下代码,但它并没有好得多(由于代码行多,所以实际上会更糟).有没有办法使这个...

java-用于地图序列化的Jackson模块【代码】

我有一个包含地图(带有非字符串键)和一些其他字段的类.public class MyClass() {private Map<KeyObject, OtherObject> map;private String someField;public MyClass(Map<KeyObject, OtherObject> map, String someField) {this.map = map;this.someField = someField;}// Getters & Setters }我想使用Jackson来对该类进行序列化和反序列化.我看到了另一种方式,决定尝试使用jackson modules. 我遵循了this post,并扩展了JsonDeseri...

java-要映射的地图流【代码】

如何在Java 8中将Map(相同类型)的Stream扁平化为单个Map?Map<String, Long> toMap(Stream<Map<String, Long>> stream) {return stream. ??? }解决方法:我的语法可能有点差,但是flatMap应该为您完成大部分工作:Map<String, Long> toMap(Stream<Map<String, Long>> stream) {return stream.flatMap (map -> map.entrySet().stream()) // this would create a flattened// Stream of all the map entries.collect(Collectors.toMap(...

在哈希地图特征向量上运行perceptron算法:Java【代码】

我有以下代码,它从目录中将许多文件读入哈希图,这是我的功能矢量.从某种意义上说它没有根源,这有点天真,但这不是我现在主要关心的.我想知道如何使用此数据结构作为感知器算法的输入.我想我们称这为一句话,不是吗?public class BagOfWords {static Map<String, Integer> bag_of_words = new HashMap<>();public static void main(String[] args) throws IOException {String path = "/home/flavius/atheism;File file = new File(...

java-如何定义地图在节俭中接受其他类型的值?【代码】

我用节俭定义了一个结构:struct QuerySetRecord {1:string recordId,2:string crawlerName,3:string recordType,4:map<string,string> dataMap,5:i16 priority, }问题是dataMap,我不仅要接受字符串值,我可能仍想接受List或Map,例如map< string,list< string>数据图.换句话说,我想要一个类型,例如Java中的root Object,Python中的object 我可以这样做吗?解决方法:您将必须创建自己的Object并列出其中的所有可能的类.union Object {...

Spring Java config包装注入的地图【代码】

我最近从使用Spring的XML配置切换到Java配置,并遇到了一个奇怪的问题. XML配置是:<util:map id="myMap"><entry key="a" value="aValue"/><entry key="b" value="bValue"/><entry key="c" value="cValue"/> </util:map><bean id="myBean" class="my.MyClass"><property name="myMap" ref="myMap"/> </bean>Java配置是:@Bean public Map<String, Object> myMap() {Map<String, Object> myMap = new HashMap<>();myMap.put("a", "aV...

java – 如何在谷歌地图android上显示多个标记【代码】

我想在google maps android上显示多个标记的位置,问题是当我运行我的应用程序时,它只显示一个位置/标记,这是我的代码:public class koordinatTask extends AsyncTask<String, String, String>{@Overrideprotected void onPreExecute() {super.onPreExecute();setProgressBarIndeterminateVisibility(true);}protected String doInBackground(String... args) {String url = "http://absc?action=p04&prov="+link_kode+"&tipe=";JS...

Java 8偷看vs地图【代码】

我有以下案例:有一个对象列表 – ProductData包含几个字段:public class ProductData { ....private String name;private String xref;//getters//setters }并且有API返回以下对象的列表:public class RatingTableRow {private String planName;private String planXref;private int fromAge;private int toAge;private int ratingRegion;//constructor//getters//setters}但它返回具有空计划名称字段的对象,因为在提取此对象期...

java – 我想读取具有贴图地图的spring属性文件【代码】

我希望有一个像下面的地图,这是一个地图的地图propertymap = {key1:'{subkey1:'subvalue1',subkey2:'subvalue2'}',key2:'{subkey3:'subvalue3',subkey4:'subvalue4'}' }@Value("#{${propertymap}}") private Map<String,Map<String,String>> propertymap;在我的配置类中使用了上面的代码但是出错了.如果有办法,请告诉我.Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private...

java – 在地图中使用key = value对解析字符串?【代码】

参见英文答案 > Parse a string with delimiters and load it in a map? 2个我有以下字符串,其格式为key1 = value1,key2 = value2,我需要将其加载到地图(Map< String,String>)中作为key = value所以我需要在逗号上拆分,然后加载cossn作为关键,0是其价值.String payload = "cossn=0, itwrqm=200006033213"; Map<String, String> holder =Splitter.on(",").trimResults().withKeyValueSeparator(...