欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Error:(1,?1)?java:?非法字符:?'\ufeff'問(wèn)題

 更新時(shí)間:2023年11月21日 09:41:32   作者:一輩子的碼農(nóng)先生  
這篇文章主要介紹了解決Error:(1,?1)?java:?非法字符:?'\ufeff'問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Error:(1, 1) java: 非法字符: '\ufeff'問(wèn)題

今天拷貝了兩個(gè)算法工具類(lèi)進(jìn)項(xiàng)目,在重啟項(xiàng)目時(shí)報(bào)以下錯(cuò)誤:

Error:(1, 1) java: 非法字符: '\ufeff'

網(wǎng)上查了相關(guān)資料后了解到這是因?yàn)檫@個(gè)文件的格式為UTF-8-BOM編碼,而程序編譯時(shí)是按照UTF-8的格式來(lái)編譯運(yùn)行的,因此報(bào)錯(cuò)。

所謂BOM,即Byte Order Mark,就是字節(jié)序標(biāo)記。

它是用來(lái)判斷文本文件是哪一種Unicode編碼的標(biāo)記,其本身是一個(gè)Unicode字符("\uFEFF"),位于文本文件頭部。

程序報(bào)錯(cuò)正是代碼不識(shí)別文件頭部的\ufeff導(dǎo)致的。

解決辦法非常簡(jiǎn)單

以我們平常最常用的Notepad++為例,在編碼菜單一項(xiàng)中選擇使用UTF-8編碼即可去掉BOM頭部,從而使程序正確編譯運(yùn)行。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用IDEA畫(huà)UML圖的詳細(xì)步驟

    使用IDEA畫(huà)UML圖的詳細(xì)步驟

    UML是面向?qū)ο笤O(shè)計(jì)的建模工具,獨(dú)立于任何具體程序設(shè)計(jì)語(yǔ)言,是一種為面向?qū)ο笙到y(tǒng)的產(chǎn)品進(jìn)行說(shuō)明、可視化和編制文檔的一種標(biāo)準(zhǔn)語(yǔ)言,本文重點(diǎn)給大家介紹使用IDEA畫(huà)UML圖的詳細(xì)步驟,需要的朋友參考下吧
    2021-06-06
  • java加載屬性配置properties文件的方法

    java加載屬性配置properties文件的方法

    這篇文章主要介紹了java加載屬性配置properties文件的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • mybatis實(shí)現(xiàn)圖書(shū)管理系統(tǒng)

    mybatis實(shí)現(xiàn)圖書(shū)管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了mybatis實(shí)現(xiàn)圖書(shū)管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • Java實(shí)現(xiàn)基本排序算法的示例代碼

    Java實(shí)現(xiàn)基本排序算法的示例代碼

    排序就是將一串記錄按照其中某個(gè)或某些關(guān)鍵字的大小,遞增或遞減的排列起來(lái)的操作。本文將用Java實(shí)現(xiàn)一些基本的排序算法,感興趣的可以了解一下
    2022-07-07
  • 基于jfreechart生成曲線(xiàn)、柱狀等圖片并展示到JSP

    基于jfreechart生成曲線(xiàn)、柱狀等圖片并展示到JSP

    這篇文章主要介紹了基于jfreechart生成曲線(xiàn)、柱狀等圖片并展示到JSP,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • SpringBoot2.x配置多數(shù)據(jù)源方式

    SpringBoot2.x配置多數(shù)據(jù)源方式

    這篇文章主要介紹了SpringBoot2.x配置多數(shù)據(jù)源方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • MyBatis-Plus實(shí)現(xiàn)多數(shù)據(jù)源的示例代碼

    MyBatis-Plus實(shí)現(xiàn)多數(shù)據(jù)源的示例代碼

    這篇文章主要介紹了MyBatis-Plus實(shí)現(xiàn)多數(shù)據(jù)源的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • java中hibernate二級(jí)緩存詳解

    java中hibernate二級(jí)緩存詳解

    本篇文章中主要介紹了java中hibernate二級(jí)緩存詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-05-05
  • Java觀察者模式的深入了解

    Java觀察者模式的深入了解

    這篇文章主要為大家介紹了Java觀察者模式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-01-01
  • MyBatis-Plus 之selectMaps、selectObjs、selectCount、selectOne的使用

    MyBatis-Plus 之selectMaps、selectObjs、selectCount、selectO

    本文主要介紹了MyBatis-Plus 之selectMaps、selectObjs、selectCount、selectOne的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評(píng)論