¿Cuántas cadenas se crean en la memoria?
Di que tengo estoString
expresión
String hi = "Tom" + "Brady" + "Goat"
Sé que el grupo de cadenas "permite que un tiempo de ejecución ahorre memoria al preservar cadenas inmutables en un grupo"Pool de cuerdas
¿Cuántas cadenas se crearán en el grupo de cadenas?
Mi conjetura inicial fue 5:"Tom"
, "Brady"
, "Goat"
, "TomBrady"
,"TomBradyGoat"
, debido al orden de operaciones deString
concatenación (de izquierda a derecha?) o es solo el resultado final, "TomBradyGoat", que se almacena en el conjunto de cadenas?