在if条件下使用分号的目的是什么?

时间:2014-05-27 06:42:49

标签: java android

我正在关注教程Creating custom Android views,其中作者写了if-else条件。这是条件。

if (width > height) {
        size = height;
    } else {
        size = width;
    }

我无法理解这一行if (width > height).任何人都可以向我澄清一下情况吗?

2 个答案:

答案 0 :(得分:4)

对于HTML >代表>符号。

因此它将如下所示,

if ( width > height )

答案 1 :(得分:3)

>是HTML中>字符的字符实体引用,因为浏览器认为它正在启动标记。所以它被替换为>

所以你的代码实际上就是这个

if (width > height) {
        size = height;
    } else {
        size = width;
    }