Я пытался добавить данные в изменяемый список в scala.Добавить объекты в изменяемый список в scala
Я могу добавить основные типы данных мелкие, благодаря Alvin Alexanders excellent blog post используя ListBuffer
класс, но когда дело доходит до объектов, я не совсем уверен, как действовать так, пожалуйста, не помечать повторы только пока.
import scala.collection.mutable.ListBuffer
var fruits = new ListBuffer[String]()
fruits += "Apple"
fruits += "Banana"
fruits += "Orange"
Итак, я пытаюсь отобразить это так:
import scala.collection.mutable.ListBuffer
var fruits = new ListBuffer[MyClass]()
var d1=new MyClass("data1","data2","data3")
fruits += d1
Это дает следующее сообщение об ошибке:
type mismatch
found: MyClass
required: MyClass
Может кто-нибудь помочь мне здесь?
Это работает для меня в REPL, можете ли вы добавить более подробное описание? –