IDEA编码格式问题:Error:(3, 13) java: 非法字符: ‘\u0000’

打开IDEA,照常编译文件,突然就报错了

Error:(1, 3) java: 非法字符: ‘#’

Error:(1, 5) java: 非法字符: ‘\ufffd’

Error:(1, 6) java: 非法字符: ‘\u0000’

Error:(2, 1) java: 非法字符: ‘\u0001’

Error:(2, 2) java: 非法字符: ‘\u0000’

Error:(2, 3) java: 非法字符: ‘\u0000’

找了一些资料查找问题原因:

参考博客

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

注意:如果你要对目录进行编码设置的话,可能会出现需要 Convert 编码的弹出操作选择,强烈建议 在转换之前做好文件备份,不然可能出现转换过程变成乱码,无法还原。

补充:IntelliJ IDEA 除了支持对整个 Project 设置编码之外,还支持对目录、文件进行编码设置。

Reload 表示使用新编码重新加载,新编码不会保存到文件中,重新打开此文件,旧编码是什么依旧还是什么。

Convert 表示使用新编码进行转换,新编码会保存到文件中,重新打开此文件,新编码是什么则是什么。

参考以上内容,我备份了代码之后,在自己的IDEA中打开报错文件在右下角选择编码格式为utf-16,然后点击convert,如下所示:

然后再用同样的操作切换为utf-8.

问题解决,希望我的经历能对你有所帮助。

java 非法字符u3000_IDEA编码格式问题:Error:(3, 13) java: 非法字符: '\u0000'相关推荐

  1. Error:(8,16) java: 找不到符号和Error:(9, 15) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx

    昨天晚上遇到的一个bug,写了一个main方法,发现执行的时候老师报:Error:(15,8) java: 找不到符号和Error:(9, 15) java: 找不到符号符号:类 xxx位置:程序包 ...

  2. Error:(11, 13) java: 非法字符: ‘\u200b‘

    代码和报错截图: 研究了一个多小时,确认了代码逻辑和语法没错,参照网络搜出来的方法,修改后仍不能运行.后来想起是复制的代码,删除switch{},然后自己手动敲写,然后就能运行了!!也不报错了!!!

  3. java程序包不存在_idea Error:(3, 32) java: 程序包***不存在的问题

    先看看idea的Maven有没有勾选,没有的话勾上,然后ok,运行一下你的项目,等加载完成就ok了. 不勾选的,你的项目是用IDEA实现的没有链到Maven,所以会出现包不存在.

  4. “ Error:(1, 1) java: 非法字符: ‘\ufeff‘ ”错误的解决方法

    前言:今天为了做作业,在 github 上面下载了个项目,然后在运行项目时发现报错,在此记录一下 " Error:(1, 1) java: 非法字符: '\ufeff' "错误的解 ...

  5. IDEA启动项目报错:Error:(1, 1) java: 非法字符: '\ufeff'

    1. 报错信息 IDEA导入支付宝支付测试Demo启动报错,报错信息如下: Error:(1, 1) java: 非法字符: '\ufeff' Error:(1, 10) java: 需要class, ...

  6. Error:(1, 1) java: 非法字符: ‘\ufeff’

    原文链接:https://www.cnblogs.com/diffx/p/10000123.html 一.问题 用IDEA打开eclipse java项目编译时,出现以下错误: Error:(1, 1 ...

  7. idea Error:(1, 10) java: 需要class, interface或enum, 未结束的字符串文字,Error:(55, 136) java: 非法字符: \65533...

    1.未结束的字符串文字,Error:(55, 136) java: 非法字符: \65533  这些乱七吧八遭的错误如果很多的话 , 尝试 重新修改下生成目录 修改下语言等级 上述方法都不行 ,还报错 ...

  8. 编译报错出现原因以及处理方法之Error:(1, 1) java: 非法字符: ‘\ufeff‘

    记录遇到的异常和总结处理的过程,希望能给到自己和别人帮助. Error:(1, 1) java: 非法字符: '\ufeff' 编译过程中出现报错Error:(1, 1) java: 非法字符: '\ ...

  9. java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \ ^

    1 String a = "1991\12\16"; 2 String[] split = a.split("\\"); 3 System.out.printl ...

最新文章

  1. 融资关键技巧一5分钟 ,8个部分
  2. linux使用nginx负载udp
  3. 第5章 初识JQuery
  4. 如何选择开源许可证?
  5. SQL Server 死锁的监视
  6. 实现点击页面报表头某个字段进行该字段的重新排序: 经过验证,此代码是工作的...
  7. Vue + JsBarcode 批量打印标签
  8. 基于matlab的紧急疏散模型仿真的代码,基于matlab的疏散仿真程序简介.pdf
  9. 冯.诺依曼计算机结构要点
  10. 模拟人生4修改服务器,模拟人生4 全秘籍、作弊码一览 模拟人生4修改方法汇总...
  11. 如何测试网页的登录页面(转载)
  12. Matlab中loglog函数使用
  13. 无刷直流电机matlab建模,基于MATLAB的无刷直流电机建模方法_郭丹蕊
  14. 史上最强Js流程控制三大结构
  15. 怎么样免费建自己的网站?
  16. pandas DataFrame 直接生成plot图片 pandas.DataFrame.plot()
  17. SHERlocked93 的 2019 年终总结
  18. 计算机通信理论——问题问答
  19. Java : 关于值传递你需要了解的事情
  20. 微信商城怎么做?5招教你捋清思路

热门文章

  1. VS2008中的“解决方案配置”和“解决方案平台”不见了(Release和Debug)的解决方法...
  2. SharePoint 2010 技巧系列: 控制Ribbon菜单权限(SiteActions的例子)
  3. 如何调试进入Asp.NET MVC源代码
  4. python返回unicode_Python 中通过 unicode 码返回单字符的函数是 ,返回单字符 unicode 码的函数是 。_学小易找答案...
  5. python登录程序编写-初学Python3 - 写一个登录程序
  6. 公司内部多表查询 sql在实现类的应用
  7. RabbitMQ (五)实现类似Dubbo的RPC调用
  8. 产品经理岗位职责说明_公司销售经理岗位职责说明书
  9. php类的测试用例,快速入门:集成 PHPUnit 编写测试用例
  10. vfp全国计算机二级,全国计算机二级VFP试题