小编Bor*_*312的帖子

投射值和结果数学

short x, y; 
short z = ((short)x) + ((short)y); 
Run Code Online (Sandbox Code Playgroud)

所以我理解在Java中,一个值在被添加时被认为是一个整数.这只是语言中的一个细微差别.然而,在这里,我已经铸造short的变量xy它仍然给了我一个错误说,

无法从int转换为short

java int casting short

3
推荐指数
1
解决办法
42
查看次数

嵌套循环和结束值

c1离开循环(以及之后)之前的最后一个值是6.它是如何6的?该变量的最后一个已知值是5.

这是代码snipplet

int c1, c2;

for (c2 = 4; c2 <= 5; c2++)
{
for (c1 = 2; c1 <= 5; c1++)
{
System.out.println("#"+""+c1); 
}
System.out.println(c2 + "  " + c1); 
}
System.out.println("\nLoop is done"); 
Run Code Online (Sandbox Code Playgroud)

java loops nested

0
推荐指数
1
解决办法
27
查看次数

标签 统计

java ×2

casting ×1

int ×1

loops ×1

nested ×1

short ×1