一般来说,我知道Java中的工作类型推断.但是我很好奇当你使用JDK 10新功能var时它在循环中是如何工作的 .
我的意思是我可以用这种方式编写循环
for(var i=0; i<100; i++) { //something to do }
编译器如何推断应该有一个int而不是long?
java java-10
java ×1
java-10 ×1