java: 非法字符: ‘\ufeff‘解决方法

简介: 出现问题:在使用idea时候会出现java: 非法字符: '\ufeff'这样的情况

出现问题:在使用idea时候会出现java: 非法字符: '\ufeff'这样的情况



原因:出现这样的问题来源于这个BOM,一般在编写时候会给你默认添加这样的一个BOM头,是隐藏起来的,编译时候会给出现编码混乱问题。详见了解BOM(隐藏字符)_百度百科


解决办法:在输出栏这里点击UTF-8然后点击移除BOM,然后运行就好了。这个项目的暂时情况就得到了解决。想要不会每次新建项目时候都会出现这种问题,那就在idea设置-文件编码这里选择



想要不会每次新建项目时候都会出现这种问题,那就在idea设置-文件编码这里选择不含BOM。然后应用-确定下次新建时候就不会出现这样的问题了



这样我们的问题就得到了解决了

目录
相关文章
|
8天前
|
Java UED
Java中String强转int:一种常见的错误和解决方法
在Java中将非数字字符串转换为整数会导致`NumberFormatException`。要解决这个问题,可以使用`try-catch`捕获异常,正则表达式验证数字格式,或利用异常信息提供错误提示。例如,`Integer.parseInt()`会因遇到非数字字符如`"123abc"`而抛出异常,但通过异常处理或正则`\\d+`可确保安全转换。记得在编程时避免直接强转,以防止程序异常中断。
|
18天前
|
JavaScript Java Android开发
在cmd中运行javac编译java文件报错: 编码GBK的不可映射字符、 非法字符: \65279
在cmd中运行javac编译java文件报错: 编码GBK的不可映射字符、 非法字符: \65279
17 1
|
3天前
|
人工智能 Java 编译器
大头儿子和小头爸爸的战斗--java字符和字符串
大头儿子和小头爸爸的战斗--java字符和字符串
|
4天前
|
Java
JAVA工具类匹配重复或者连续的字符和符号
JAVA工具类匹配重复或者连续的字符和符号
8 2
|
7天前
|
Java Serverless
Java字符个数统计代码
Java字符个数统计代码
23 6
|
14天前
|
缓存 监控 算法
【Java】Java内存溢出:原因、预防和解决方法
【Java】Java内存溢出:原因、预防和解决方法
24 2
|
5天前
|
算法 Java
Java数据结构与算法:冲突解决方法
Java数据结构与算法:冲突解决方法
|
5天前
|
Java
java.lang.ExceptionInInitializerError异常原因及解决方法总结
java.lang.ExceptionInInitializerError异常原因及解决方法总结
|
5天前
|
安全 IDE Java
Java中常见的NullPointerException及其解决方法
Java中常见的NullPointerException及其解决方法
|
7天前
|
存储 Java 数据库
Java中java.lang.ClassCastException异常原因及解决方法
Java中java.lang.ClassCastException异常原因及解决方法