从jGrasp粘贴到OneNote然后再粘贴回jGrasp-Java时出错

从jGrasp粘贴到OneNote然后再粘贴回jGrasp-Java时出错,java,Java,这是我第一次发布一些东西来叠加流。因此,我从OneNote复制代码时遇到了技术问题 所以,我要做的是,我在YouTube上观看教授的视频讲座,我还在我的Mac上的jGrasp上创建他的代码副本,然后将其复制到OneNote 2016中存储,作为将来的参考。前几天,我试图从OneNote将代码复制回jGrasp,当我试图编译它时,我得到了以下错误,大约15次: java:2:错误:非法字符:'\u00a0' {   ^ 我已经找到了一种解决方法——如果我先复制到没有格式化的TextEdit,然后

这是我第一次发布一些东西来叠加流。因此,我从OneNote复制代码时遇到了技术问题

所以,我要做的是,我在YouTube上观看教授的视频讲座,我还在我的Mac上的jGrasp上创建他的代码副本,然后将其复制到OneNote 2016中存储,作为将来的参考。前几天,我试图从OneNote将代码复制回jGrasp,当我试图编译它时,我得到了以下错误,大约15次:

java:2:错误:非法字符:'\u00a0' {   ^

我已经找到了一种解决方法——如果我先复制到没有格式化的TextEdit,然后复制到OneNote,然后再复制回jGrasp,它就会工作

所以

jGrasp-->OneNote-->jGrasp

=错误

jGrasp-->文本编辑-->OneNote-->jGrasp

!=错误(无错误)

我可以使用这个方法,但如果我不必重新键入我已经编写的所有代码,就可以在jGrasp中再次运行它,那将是一件非常好的事情。有什么建议吗

谢谢

附言: 这是我在本例中的代码:

public class MathFun
{   
   public static void main (String[] args)
   {

      System.out.println("Test.");

   }

}

该字符是非中断空间,因此OneNote可能正在将其替换为普通空间。请在jGRASP中尝试“编辑”>“特殊粘贴”,看看纯文本粘贴是否可以避免此问题。否则,您可以找到并选择一个非中断空间(看起来像一个空格,在消息栏中显示代码160)然后按Ctrl-F键并替换为常规空格