Получение ошибки: неверное объявление оператора top в Scala - PullRequest
0 голосов
/ 19 февраля 2019

Boundary.scala и World.scala дают мне неправильную ошибку объявления верхнего оператора в Scala.Что я могу сделать, чтобы это исправить?

Boundary.scala

package physics

class ​Boundary(​var ​start: PhysicsVector, ​var ​end: PhysicsVector){

}

World.scala

package ​physics

class ​World(​var ​gravity: Double) {​
var ​objects​: ​List​[PhysicalObject] = ​List​()​
var ​boundaries​: ​List​[Boundary] = ​List​()
}

1 Ответ

0 голосов
/ 19 февраля 2019

В вашем коде много символов пробела нулевой ширины (\u200b), посмотрите, что происходит при замене \u200b на \u26A0 (предупреждающий знак):

class ⚠World(⚠var ⚠gravity: Double) {⚠
var ⚠objects⚠: ⚠List⚠[PhysicalObject] = ⚠List⚠()⚠
var ⚠boundaries⚠: ⚠List⚠[Boundary] = ⚠List⚠()
}

Простоудалите их или замените обычными пробелами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...