在这种方法中,符号值可以是任何股票符号(例如GOOG,C,DAC -----等)
private boolean isC(String symbol) {
char code = symbol.charAt(symbol.length() - 2);
return code <= 'L';
}
有人可以让我知道这种返回类型究竟是什么意思吗?
我很困惑,因为我认为返回类型要么是true
,要么是false
,但有人可以让我知道这个'L'
究竟是什么意思吗?
提前致谢。
答案 0 :(得分:3)
返回true。
否则为
答案 1 :(得分:0)
因为您在return关键字后面有条件,所以首先评估条件,然后返回评估结果。
因为条件只能为true或false,所以此方法的返回类型为boolean。
这里当您使用char类型应用&lt; =运算符时,您正在比较char的数字ASCII表示。
答案 2 :(得分:0)
您可以在此处查看某些字符的ascii code。 code <= 'L'
是code
和'L'