小编sad*_*lam的帖子

为什么我不能在Java中使用\ u000D和\ u000A作为CR和LF?

为什么我不能在Java中使用\ u000D和\ u000A作为CR和LF?编译代码时出错:

illegal line end in character literal
Run Code Online (Sandbox Code Playgroud)

java unicode

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

为什么这个语句不适用于java x ^ = y ^ = x ^ = y;

int x=1;
int y=2;
x ^= y ^= x ^= y;
Run Code Online (Sandbox Code Playgroud)

我期待值被交换.但它给出x = 0和y = 1.当我尝试使用C语言时,它会给出正确的结果.

java swap xor undefined-behavior

14
推荐指数
2
解决办法
2851
查看次数

java数组声明

可能重复:
int []数组和int数组[]之间的差异

在Java中,我们可以用这两种样式声明一个数组:

int a[];
int []b;
Run Code Online (Sandbox Code Playgroud)

有什么区别吗?

java arrays

9
推荐指数
0
解决办法
587
查看次数

输出与我的预期不同

为何打印X88

public static void main(String [] args)
{
      char x = 'X';
      int i = 0;
      System.out.print(true  ? x : 0);
      System.out.print(false ? i : x);
}
Run Code Online (Sandbox Code Playgroud)

java

2
推荐指数
1
解决办法
160
查看次数

java中的字符串创建

在java中,可以使用new运算符或使用+和+ =创建String.那么,所有这些字符串创建技术是否检查字符串池中是否已存在该字符串.如果他们dint那么String创建技术将检查池.

java string

2
推荐指数
1
解决办法
763
查看次数

标签 统计

java ×5

arrays ×1

string ×1

swap ×1

undefined-behavior ×1

unicode ×1

xor ×1