不多说,直接上干货!

  

  问题详情

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

问题分析

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  再次编译就ok了。

05-04 03:44