package practicejava;
public class Query {
public static void main(String[] args) {
char ch = 66;
System.out.println("character= " + ch);
ch++;
System.out.println("character = " + ch);
}
}
技术上来说,
ch++;
和 ch=ch+1;
是一样的,但是为什么我写 ch=ch+1;
时会出现错误而写 ch++;
不会呢?
int
加上一个char
得到的是一个int
。 - Peter Lawrey