需改Sentbody.toString() 可能出现空指针的问题

This commit is contained in:
远方夕阳 2022-05-06 15:19:27 +08:00
parent ec94bfcdf9
commit 7579845369
2 changed files with 4 additions and 2 deletions

View File

@ -23,6 +23,7 @@ package com.farsunset.cim.model;
import java.io.Serializable; import java.io.Serializable;
import java.util.HashMap;
import java.util.Map; import java.util.Map;
/** /**
@ -35,7 +36,7 @@ public class SentBody implements Serializable {
private String key; private String key;
private Map<String, String> data; private final Map<String, String> data = new HashMap<>();
private long timestamp; private long timestamp;
@ -44,7 +45,8 @@ public class SentBody implements Serializable {
} }
public void setData(Map<String, String> data) { public void setData(Map<String, String> data) {
this.data = data; this.data.clear();
this.data.putAll(data);
} }
public String getKey() { public String getKey() {