The strange += operator in Kotlin introduce an immutable structure of the class for the plus operator which means any class outside the class can't edit its internal data. introduce a mutable structure of the class for the plusAssign operator which means its internal data can be edited anywhere.