Skip to content

Commit aa908ce

Browse files
authored
[ISSUE #4103] Simplify string-list-join in Message (#4104)
[ISSUE #4103] Simplify string-list-join in `Message`
1 parent f120645 commit aa908ce

File tree

1 file changed

+3
-7
lines changed
  • common/src/main/java/org/apache/rocketmq/common/message

1 file changed

+3
-7
lines changed

common/src/main/java/org/apache/rocketmq/common/message/Message.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -128,14 +128,10 @@ public String getKeys() {
128128
return this.getProperty(MessageConst.PROPERTY_KEYS);
129129
}
130130

131-
public void setKeys(Collection<String> keys) {
132-
StringBuilder sb = new StringBuilder();
133-
for (String k : keys) {
134-
sb.append(k);
135-
sb.append(MessageConst.KEY_SEPARATOR);
136-
}
131+
public void setKeys(Collection<String> keyCollection) {
132+
String keys = String.join(MessageConst.KEY_SEPARATOR, keyCollection);
137133

138-
this.setKeys(sb.toString().trim());
134+
this.setKeys(keys);
139135
}
140136

141137
public int getDelayTimeLevel() {

0 commit comments

Comments
 (0)