当前位置: 首页 > article >正文

《零基础Go语言算法实战》【题目 1-19】检查切片是否为空

《零基础Go语言算法实战》

【题目 1-19】检查切片是否为空

用 Go 语言创建一个检查切片是否为空的程序,使用尽可能简单的解决方案。

【解答】

① 思路。

最简单的检查切片是否为空的方法是使用返回切片长度的内置 len() 函数。如果 len(slice) 

== 0,则切片是空的。

② Go 语言实现。

package main

import "fmt"

func main() {

 arr := [5]int{1, 6, 8, 1, 66}

 if len(arr) == 0 {

 fmt.Println("is empty")

 } else {

 fmt.Println("is not empty")

 }

}

d021eb0fa559429fadc4c71aad729002.png

 


http://www.kler.cn/a/502181.html

相关文章:

  • Hadoop•安装JDK
  • SOME/IP 协议详解——服务发现
  • 计算机网络 笔记 数据链路层3(局域网,广域网,网桥,交换机)
  • 【华为OD-E卷 - IPv4地址转换成整数 100分(python、java、c++、js、c)】
  • Unity 自定义批量打包工具
  • 改进萤火虫算法之七:基于自适应机制的萤火虫算法(Adaptive Firefly Algorithm, AFA)
  • 一些编译脚本
  • 如何将 sqlserver 数据迁移到 mysql
  • 线形回归与小批量梯度下降实例
  • 机器学习笔记——特征工程
  • OCC+VTK对象高亮
  • <C++学习>C++ Boost 容器操作教程
  • 秩为1的矩阵可以表示为两个向量的外积
  • MetaPhlAn2-增强版宏基因组分类谱工具-一条命令获得宏基因组物种组成
  • 不触碰资金的支付网关有哪些?
  • 图匹配算法(涵盖近似图匹配)
  • 云平台一键部署【Video-Background-Removal】视频换背景,无任何限制,随意换
  • 深入浅出MyBatis框架
  • 六年之约day13
  • 【解决】okhttp的java.lang.IllegalStateException: closed错误
  • 【Linux系统】—— vim 的使用
  • 第27章 汇编语言--- 设备驱动开发基础
  • 【Rust】结构体的方法语法
  • 单片机控制步进电机 A4988 Proteus仿真
  • 拷贝构造函数
  • Kutools for Excel 简体中文版 - 官方正版授权