【Java工兵】单引号和双引号

下面代码输出结果是什么?

public static void main(String[] args) {int i = 0;System.out.println(i + '1');System.out.println('1' + i);System.out.println(i + "1");System.out.println("1" + i);System.out.println(' ' + i);System.out.println(i + ' ');System.out.println(' ');System.out.println('c');System.out.println("cc");char c = 99;System.out.println(c);}结果公布494901103232 cccc

单引号表示字符(char类型)

双引号表示字符串

char类型和整型进行"+"操作后,,会强制类型转换成整型,因为char可以转成int(字符对应的ACCII码)

字符串和整型进行"+"操作后,会强制类型转换成字符串

public static void main(String[] args) {int i = 0;// char类型和整型进行"+"操作后,会强制类型转换成整型// 字符'1'对应的ACCII码值为49System.out.println(i + '1');System.out.println('1' + i);// 字符串和整型进行"+"操作后,会强制类型转换成字符串System.out.println(i + "1");System.out.println("1" + i);// 字符' '(空格)对应的ACCII码值为32System.out.println(' ' + i);System.out.println(i + ' ');System.out.println(' ');// 输出空格字符System.out.println('c');// 输出字符cSystem.out.println("cc");// 输出字符串cc// 字符c对应的ACCII码值为99char c = 99;System.out.println(c);}

背起简单的行攘,沐浴自由的风。

【Java工兵】单引号和双引号

相关文章:

你感兴趣的文章:

标签云: