Array ist eine der am häufigsten verwendeten Datenstrukturen in der Go-Sprachprogrammierung. Wie der Name schon sagt, bezieht sich ein Array auf eine Reihe von Datensammlungen desselben Typs. Alle im Array enthaltenen Daten werden als Array-Element bezeichnet, und die Anzahl der Elemente, die ein Array enthält, wird als Länge des Arrays bezeichnet. Hervorzuheben ist, dass die Länge von Arrays in der Go-Sprache fest ist und nicht erweitert werden kann.
Java bestimmt, ob ein Array leer ist:
package main import "fmt" func main() { var arr []string if arr == nil { fmt.Println("this is null") } if len(arr) > 0 { fmt.Println("len arr > 0") }else{ fmt.Println("len this is null") } if arr[0] != "" { fmt.Println("arr 0 != null") }else{ fmt.Println("[0] this is null") } }
nil in Go entspricht NULL, null und None in anderen Sprachen. Wenn es verwendet wird, bedeutet es, dass eine bestimmte Variable leer ist.
Weitere Golang-Kenntnisse finden Sie in der Spalte Golang-Tutorial.
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob ein Array in Golang leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!