程序代码里出现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了。

原文地址:https://www.cnblogs.com/zlslch/p/7479785.html