当前位置: 首页 > 面试题库 >

非法字符错误:“ \ u200b”

慕凌龙
2023-03-14
问题内容

我在面向对象的编程类中为小行星游戏创建了一个小行星字段,但收到非法字符错误:“ \ u200b”。该问题似乎在第12行上发生。(import
java.awt.Point;与公共类Asteroid之间的行扩展了PolyBlob)

/*
 * University of Central Florida
 * COP3330 - Spring 2016
 * Author: Aundray Ortiz
 */
package asteroidfield;

import java.util.Random;
import blobzx.PolyBlob;
import blobzx.BlobUtils;
import java.awt.Point;
​
public class Asteroid extends PolyBlob
{
    private static final Random random = new Random();

    public Asteroid(int a, int b, double c)
    {
        super(-100,-100,c);
        int sides = 5 + random.nextInt(5);
        int[] x = new int[sides];
        int[] y = new int[sides];
        int going = 0;
        double direct = 0;
        double region = (Math.PI * 2)/sides;
        for(int num = 0; num<sides;num++)
        {
            going = 5 + random.nextInt(16);
            direct = (num * region) + (Math.random() * region);
            Point p = BlobUtils.rotatePoint(going, direct);
            x[num] = p.x;
            y[num] = p.y;
        }

        setPolygon(x, y);
        setRate(c);
        setDelta(a,b);
    }
}

问题答案:

\u200b 是Unicode中的“零宽度空间”。

您应该删除第12行(空白行),保存文件,重新添加空白行并再次保存。使用简单的文本编辑器。

如果不能解决问题,请同时删除第11和13行,然后重新创建它们。



 类似资料:
  • 问题内容: 我正在尝试执行JSONObject请求: 我无法编译项目,因为我收到了参数的语法错误: 错误:(144,9)错误:非法字符:’\ u2028’ 我该如何解决? 问题答案: 好吧,只是删除所有字符并再次重写它们会有所帮助。很疯狂..

  • 问题内容: 我已经完成了更改注册表数据的.java文件。但是我在存在的行上收到“非法转义字符”错误。我的错误在哪里? 问题答案: 您需要转义路径中使用的 反斜杠 。

  • 我写了一个camel route,它基本上是一个https web服务的代理。以下是我的路线 请注意,https 服务以 gzip 编码响应! 使用此路由,当我通过 SOAP UI 调用终结点时,第一次调用始终成功,我得到有效的响应。 对于此后的任何调用,我总是得到以下异常:

  • 所以我对Java还是新手,所以这可能真的很愚蠢,但我找不到答案,所以我们开始吧!在我的代码的开头,我试图简单地用“public class robot{}”来声明这个类,然而,它给了我一个错误“本地类的非法修饰符___;;只允许使用抽象或final”。我在互联网上看到的每一个地方,它都说不要称之为静态类,但我不是!!!这可能真的很蠢,我还不知道,因为我还是新手。请帮忙!这是我的代码:

  • 问题内容: 我想在链接末尾获得名称,所以我做到了 Eclipse表示String文字没有被双引号正确关闭 如何比较String和这个char ? 问题答案: 字符“ \”是一个特殊字符,用作字符串的一部分时需要转义,例如“ \”。这是使用’'字符进行字符串比较的示例: 您还可以使用类似于以下内容的逻辑执行直接字符比较:

  • 问题内容: 我正在尝试在用户注册后发送确认电子邮件。我为此使用JavaMail库和Java 8 Base64 util类。 我以以下方式对用户电子邮件进行编码: 在哪里: 然后以这种方式在ConfirmRegistrationCommand中对此进行解码: 当我尝试解码时: 我正在。 我尝试使用基本的编码/解码器(而不是URL编码),但没有成功。 解决了: 问题是下一个-在该行中: 我在字节数组上