【发布时间】:2020-10-08 00:44:25
【问题描述】:
$ javac Increment.java
输出:
Increment.java:6: ??: ?????
System.out.println(++a++);
^
??: ??
??: ?
1 ???
这里是代码
class Increment{
public static void main(String[] args) {
int a = 5;
System.out.println(++a++);
}
}
有谁知道可能发生了什么以及如何解决它? 增量只是一个用于测试的类,因此会出现错误。 我在 git-bash 终端中运行它,但我也在 cygwin 终端和 windows 的终端中尝试过。 字符集是 UTF-8。
【问题讨论】:
-
你能发布导致这个的源代码吗?
-
我认为您需要提供更多信息。也许从
Increment的代码开始。 -
你运行这个命令的会有一个编码,它是某种shell吗?
-
抱歉,已经添加了
-
还是不够,添加代码形式增量类
标签: java