Junior — Middle
Milyen műveletek történnek a szöveges adatok összefűzésekor?
sobes.tech MI
Válasz az MI-től
Go nyelvben a sztringadatok összefűzése általában a + operátor vagy a strings.Join függvény segítségével történik.
- A
+operátor egyszerűen összefűzi két vagy több sztringet:
s := "Helló, " + "világ!"
fmt.Println(s) // Helló, világ!
- A
strings.Joinfüggvény egy sztring szeletet köt össze egy megadott elválasztóval:
import "strings"
words := []string{"Go", "szuper", "egy"}
result := strings.Join(words, " ")
fmt.Println(result) // Go szuper egy
Sztringek összefűzésekor egy új sztring jön létre, amely tartalmazza az eredeti sztringek karakterláncát. Fontos megjegyezni, hogy a sztringek a Go nyelvben változatlanok, így minden összefűzésnél új sztring jön létre a memóriában.