Java中出现意外的令牌问题
我目前正在spring的服务类中编写一个方法,但在编译时收到意外的令牌错误消息。我在代码中没有看到任何问题。PFB代码Java中出现意外的令牌问题,java,spring,compiler-errors,Java,Spring,Compiler Errors,我目前正在spring的服务类中编写一个方法,但在编译时收到意外的令牌错误消息。我在代码中没有看到任何问题。PFB代码 @Service public class HelloService{ @Autowired HelloDao helloDao; public Long getName(Long id) { Person person = helloDao.findName(id); return person.getName();
@Service
public class HelloService{
@Autowired
HelloDao helloDao;
public Long getName(Long id) {
Person person = helloDao.findName(id);
return person.getName();
}
}
每当我创建一个新方法时,无论我在哪个类中创建,都会出现此错误消息。
有什么想法吗?当我将代码复制/粘贴到Windows上的Eclipse中时,我在
getName()中的两行末尾看到一个小正方形
这个广场原来是一个大广场
他们不属于那里。移除它们
Eclipse实际上给出了一个很好的错误消息:
标记“无效字符”上的语法错误,删除此标记
请缩进代码以确保人的可读性,向我们显示准确的错误消息,并向我们显示错误发生的位置。person.getName()
是否真的返回了Long
?这听起来不合逻辑。是的。我刚刚重新表述了我的代码。即使我将类型设置为String,它也不起作用。我在android studio中遇到catch()问题,错误消息为:error:非法启动类型catch(IOError){^@hosein这在你看来是糟糕的语法,但它脱离了上下文,因此无法确定。如果你需要帮助,请创建一个问题并包含需要帮助的代码。