Heim >Backend-Entwicklung >Golang >Welche Methoden gibt es, um in der Go-Sprache einen String in ein Array zu konvertieren?
Als sehr beliebte Programmiersprache bietet die Go-Sprache viele praktische Methoden für die Verarbeitung von Konvertierungen zwischen Strings und Arrays. Im Folgenden stellen wir einige häufig verwendete Methoden vor, einschließlich spezifischer Codebeispiele.
package main import ( "fmt" "strings" ) func main() { str := "apple,orange,banana" arr := strings.Split(str, ",") fmt.Println(arr) }
package main import ( "fmt" "strconv" ) func main() { str := "1 2 3 4 5" splitStr := strings.Fields(str) arr := make([]int, len(splitStr)) for i, s := range splitStr { num, err := strconv.Atoi(s) if err != nil { panic(err) } arr[i] = num } fmt.Println(arr) }
Die oben genannten sind zwei gängige Methoden zum Konvertieren von Strings in Arrays tatsächliche Bedürfnisse. Diese Methoden sind nicht nur einfach und leicht zu verstehen, sondern auch leistungsstark und für viele Szenarien geeignet. Ich hoffe, dass diese Beispiele Ihnen helfen können, die Methode zum Konvertieren von Zeichenfolgen in Arrays in der Go-Sprache besser zu verstehen.
Das obige ist der detaillierte Inhalt vonWelche Methoden gibt es, um in der Go-Sprache einen String in ein Array zu konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!