Heim > Backend-Entwicklung > Golang > So ermitteln Sie, ob ein Array in Golang leer ist

So ermitteln Sie, ob ein Array in Golang leer ist

Freigeben: 2019-12-25 09:41:37
Original
5138 Leute haben es durchsucht

So ermitteln Sie, ob ein Array in Golang leer ist

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")
	}
 
}
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage