Oracle PL / SQL块执行

时间:2018-10-26 04:45:15

标签: plsql

ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, outputStream);
byte[] byteArray = outputStream.toByteArray();

执行后'a'的值是什么?

为什么答案5?请解释

1 个答案:

答案 0 :(得分:3)

Null不是值。数字与null的任何比较都将导致null。而且,尽管在您的语句中它不会返回true或false,但是使用a > b获得空结果等同于返回false。您的AND条件不符合; a不大于null。因此a等于5。