程序代码里出现illegal character '\ufeff' 和 expected class or object definition的解决办法(图文详解)


 

 

  不多说,直接上干货!

  

 

 

  问题详情

 

 

 

 

 

 

问题分析

     可能原因导致1:你的程序也许,是在他人那里复制而来,会导致这样的问题。

  可能原因导致2:由于页面编码造成的。

 

 

 

 

 

 可能原因导致1的解决办法

  这个,好比,我这里,直接在该包下,新建一个.scala程序即可,然后,复制粘贴进去就行了。

  别直接将别人的这个LinearRegression.scala复制到该包下。

 

 

 

 

 

 

 

 可能原因导致2的解决办法

  在导入Eclipse工程时,我们会经常遇到这样的错误:

  Error:(1, 1) error: illegal character: '\ufeff'
  Error:(1, 10) error: class, interface, or enum expected

 

 

  1、找到所在类,右键--File Encoding

 

  2、选择UTF-16,点击convert后,重新设置为UTF-8即可

 

 

  重新设置回UFT-8,确认convert

 

  再次编译就ok了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM