在java中char可以输出整数吗

char d1 ='\u0085';
System.out.println(d1);
为什么我这个输出会是空白

输出数字能给个栗子吗

谢谢各位大佬了

请看 println 的格式, 用各种格式试验一下。https://blog.csdn.net/itguangit/article/details/50063513

你算算\u0085是多少,你再去查查ASCII码表看看它有没有对应字符。。。。无语

\u0085是133,你去ASCII码表对照下,不就是没有可对应字符吗,你还能输出东西?

改成这样就可以了:

char d1 ='\u0085';
System.out.println((int) d1);