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

So ermitteln Sie, ob ein Array in Golang leer ist

尚
Original
2019-12-31 13:57:5919897Durchsuche

So ermitteln Sie, ob ein Array in Golang leer ist

go language Ein Array ist eine Sammlung von Elementen desselben Typs. Beispielsweise bildet die Menge der ganzen Zahlen 5, 8, 9, 79, 76 ein Array. Go erlaubt das Mischen von Elementen unterschiedlichen Typs (z. B. Ganzzahlen und Zeichenfolgen) in Arrays nicht.

Golang ermittelt, ob das 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")
	}
 
}

In der Go-Sprache ist Null ein häufig verwendeter und wichtiger vordefinierter Bezeichner. Es ist eine nullwertige Darstellung vieler Typen.

len() kann verwendet werden, um die Länge eines Arrays oder Slice zu überprüfen.

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!

Stellungnahme:
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
Vorheriger Artikel:Was ist const in Golang?Nächster Artikel:Was ist const in Golang?