From b024f6e5712da45f36238105eb1b1f4fd123e80a Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Thu, 3 Mar 2016 15:03:48 +0100 Subject: [PATCH] KeyChainGroup: Small optimization in toString(). --- core/src/main/java/org/bitcoinj/wallet/KeyChainGroup.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/core/src/main/java/org/bitcoinj/wallet/KeyChainGroup.java b/core/src/main/java/org/bitcoinj/wallet/KeyChainGroup.java index ea7d0e97..e2ac6ba6 100644 --- a/core/src/main/java/org/bitcoinj/wallet/KeyChainGroup.java +++ b/core/src/main/java/org/bitcoinj/wallet/KeyChainGroup.java @@ -795,11 +795,8 @@ public class KeyChainGroup implements KeyBag { for (ECKey key : keys) key.formatKeyWithAddress(includePrivateKeys, builder, params); } - List chainStrs = Lists.newLinkedList(); - for (DeterministicKeyChain chain : chains) { - chainStrs.add(chain.toString(includePrivateKeys, params)); - } - builder.append(Joiner.on('\n').join(chainStrs)); + for (DeterministicKeyChain chain : chains) + builder.append(chain.toString(includePrivateKeys, params)).append('\n'); return builder.toString(); }