首页 > 编程语言 > 详细

Error:(20, 1) java: 非法字符: ‘\u00a0’以及Error:(20, 1) java: 非法字符: ‘\u00a0’

时间:2021-04-17 10:46:09      阅读:57      评论:0      收藏:0      [点我收藏+]

Intellij IDEA编译代码出现错误:Error:(20, 1) java: 非法字符: ‘\u00a0’以及Error:(20, 1) java: 非法字符: ‘\u00a0’

问题:IntelliJ IDEA编译的时候会出现以下的问题

IntelliJ IDEA :Error:(1, 1) java: 非法字符: ‘\ufeff’

Intellij IDEA:Error:(20, 1) java: 非法字符: ‘\u00a0’

一般来说如果程序没有错误的话,那么一般都是因为编码引起的错误。

Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,Android Studio还没有这个功能,所以使用IDEA和Android Studio编译UTF-8+BOM编码的文件时会出现” 非法字符: ‘\ufeff’ “之类的错误。

方式一:可以通过删除多余的空格来看看,是否因为多空格引起的。

方式二:代码少的话,可以重新写一下,可能是因为复制网上的代码的时候编码不一样导致的。

方式三:使用Eclipse编译器进行编译,在IntelliJ IDEA 10.0中设置的方法为Settings(Ctrl+Alt+S)->Project Setting->Compiler->Java Complier->Use complier选择Eclipse,点击OK。

默认一般是javac进行编译。

Error:(20, 1) java: 非法字符: ‘\u00a0’以及Error:(20, 1) java: 非法字符: ‘\u00a0’

原文:https://www.cnblogs.com/jicongcong/p/14668849.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!