Go与Java语句对比及接口应用解析
1. 条件语句
在编程中,条件语句用于根据不同的条件执行不同的代码块。下面我们来看看Go和Java中条件语句的具体实现。
1.1 绝对值计算
在Go中,计算一个数的绝对值可以有多种方式。例如:
var x int = input // (or x := input)
if input < 0 {
x = -input
}
或者更简洁的写法:
var x int; if input < 0 { x = -input } else { x = input }
又或者:
x := input; if input < 0 { x = -input }
1.2 Switch语句
Java的Switch语句形式如下:
switch (<expr>) {
case <value1>:
...
case <value2>:
<statements>
break;
...
default:
<statements>
}
Go的Switch语句相对更灵活,形式
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



