热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

golang怎么判断数组是否为空

golang判断数组是否为空的方法:1、通过“arrnil”判断数组是否为空。2、通过len()方法获取数组长度来判断数组是否为空。

go语言数组是类型相同的元素的集合。例如,整数 5, 8, 9, 79, 76 的集合就构成了一个数组。Go不允许在数组中混合使用不同类型的元素(比如整数和字符串)。

golang判断数组是否为空:

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")
	}
 
}

在go语言中nil是一个经常使用的,重要的预先定义好的标识符。它是许多中类型的零值表示。

len() 可以用来查看数组或slice的长度。

更多golang知识请关注golang教程栏目。

以上就是golang怎么判断数组是否为空的详细内容,更多请关注其它相关文章!


推荐阅读
author-avatar
mobiledu2502915773
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有