栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

go03 循环和分支

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

go03 循环和分支

go03 循环和分支 Boolean 类型

Go 语言只有 true 是真的,只有 false 是假的。

strings.Contains

来自 strings 包的 Contains 函数可以判断某个字符串是否包含另外要给字符串,返回 boolean 类型。

比较

如果我们比较两个值,得到的结果也是 true 或 false 。

比较运算符:==、<=、<、!=、>=、>


使用 if 来做分支

在这里 else 和 else if 都是可选的,而且 else if 可以重复多个。

逻辑运算符

|| 表示或,&& 表示与,它们通常用来同时检查多个条件。


取反逻辑运算符

!,可以把 true 变为 false,反之亦然。

使用 switch 做分支

switch 语句可以对字符串进行匹配,也可以对数字进行匹配。

还有一个 fallthrough 关键字,它用来执行下一个 case 的 body 部分。这一点与 C#、Java 等语言不一样。

例如下面这个例子,加了 fallthrough 才会继续进行下个 case 的内容(不用执行 case 判断),而 c++ 会自动执行(需要执行 case 判断),除非有 break 。

使用循环做重复

for 关键字可以让你的代码重复执行。

for 后边没有跟条件,那就是无限循环。

  • 可以使用 break 跳出循环。

    【上一讲】go02 做个计算器
    【下一讲】go04 变量和作用域
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/924518.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号