//字符型'a',在什么时候是字符a,什么时候按照ASCII码表翻译成97
class Practise {
public static void main(String[] args) {
System.out.println('a');
System.out.println('a' + 1);
//当字符'a'参与算术运算时,它会自动升级成int类型的值,即ASCII码表里对应的值97
//ASCII码表中字符'a'对应97 , 'A'对应65 , 零'0'对应48
//字符串后所有的常数、字符都会自动变成字符串
System.out.println("Hello world " + 'a' + 1);
//运算时是从左到右依次进行
System.out.println('a' + 1 + " Hello world");
}
}
|
|