maven 编译报错 xxx \u3000 xxx
问题
找到报错位置,发现是空格。空格怎么会报错呢?
网上搜索了一下,原来 \u3000
是全角中文空格。
三种空格 unicode( \u00A0
、\u0020
、\u3000
) 表示的区别
1.不间断空格 \u00A0
,主要用在 office 中,让一个单词在结尾处不会换行显示,快捷键 ctrl
+shift
+space
;
2.半角空格(英文符号) \u0020
,代码中常用的;
3.全角空格(中文符号) \u3000
,中文文章中使用。
解决:
找到报错位置的空格,删除后,切换成半角英文,再输入空格。
QQ 输入法快捷切换全角、半角方法:shift + space
。