@H_404_1@我正在制作一个程序(A Piglatin有点……),我无意中错过了声明中的一个变量:
@H_404_1@
String a = "R"++'a';
@H_404_1@它实际上应该是String a =“R”text’a’;.编译器产生了错误.但是,当我做到时:
@H_404_1@
String a = "R"+ +'a';
@H_404_1@该计划编制.
@H_404_1@我想知道为什么尽管Java不关心你是否在某些语句中放置空格,但是为什么放一个空格会产生差异,例如:String a =“ABCD”;与String a =“ABCD”相同;
@H_404_1@有人可以解释一下这种行为吗?最佳答案