Concat um inteiro para uma String - use literal de string ou primitivo do ponto de vista de desempenho e memória?
Opção 1:
String newStr = someStr + 3 + "]";
Opção 2:
String newStr = someStr + "3" + "]";
Qual opção é melhor em relação ao desempenho, memória e prática geral? Quais são algumas das ferramentas / maneiras recomendadas que posso usar para medir o uso de memória do meu código e seu desempenho (além de medir a hora de início e a hora de término e calcular a diferença)?