相关疑难解决方法(0)

Java 10 var和捕获变量

我正在阅读JEP 286,但我不明白这一部分:

使用嵌套捕获变量捕获变量和类型会被投射到不提及捕获变量的超类型.此映射将捕获变量替换为其上限,并替换使用有界通配符提示捕获变量的类型参数(然后重复).这保留了传统上有限的捕获变量范围,这些变量仅在单个语句中考虑.

谁能让我在Java代码中具体说明它的含义?

java java-10

12
推荐指数
1
解决办法
636
查看次数

JShell如何查找变量或结果的类型

如何在JShell中查找变量或表达式结果的类型.

正在用Java试验Bitwise Operators

jshell> byte b=5<<-1;
|  Error:
|  incompatible types: possible lossy conversion from int to byte
|  byte b=5<<-1;
|         ^---^

jshell> 5<<-1
$2 ==> -2147483648

jshell>
Run Code Online (Sandbox Code Playgroud)

是否有类似Python类型(5 << - 1)的替代方法在Jshell中查找表达式或变量的结果类型.

java jshell

5
推荐指数
1
解决办法
638
查看次数

标签 统计

java ×2

java-10 ×1

jshell ×1