Movatterモバイル変換


[0]ホーム

URL:


Scala 3
3.7.4
LearnInstallPlaygroundFind A LibraryCommunityBlog
Scala 3
LearnInstallPlaygroundFind A LibraryCommunityBlog
DocsAPI
Generated with
Copyright (c) 2002-2025, LAMP/EPFL
Copyright (c) 2002-2025, LAMP/EPFL
Scala 3/scala/scala.collection/scala.collection.mutable/Growable

Growable

scala.collection.mutable.Growable
See theGrowable companion object
traitGrowable[-A] extendsClearable

This trait forms part of collections that can be augmented using a+= operator and that can be cleared of all elements using aclear method.

Attributes

Companion
object
Source
Growable.scala
Graph
Supertypes
traitClearable
classObject
traitMatchable
classAny
Known subtypes
traitBuffer[A]
classArrayBuffer[A]
classArrayDeque[A]
classQueue[A]
classStack[A]
classListBuffer[A]
traitIndexedBuffer[A]
traitBuilder[A,To]
classBuilder[K,V]
classGrowableBuilder[Elem,To]
traitMapOps[K,V,CC,C]
classTrieMap[K,V]
classAnyRefMap[K,V]
classHashMap[K,V]
classLinkedHashMap[K,V]
classListMap[K,V]
classLongMap[V]
traitMap[K,V]
traitMap[K,V]
classAbstractMap[K,V]
classWithDefault[K,V]
classWithDefault[K,V]
classOpenHashMap[Key,Value]
classTreeMap[K,V]
traitMultiMap[K,V]
traitSeqMap[K,V]
traitSortedMap[K,V]
traitSortedMapOps[K,V,CC,C]
classPriorityQueue[A]
traitReusableBuilder[Elem,To]
classVectorBuilder[A]
classAnyRefMapBuilder[K,V]
classArrayBuilder[T]
classofBoolean
classofByte
classofChar
classofDouble
classofFloat
classofInt
classofLong
classofRef[T]
classofShort
classofUnit
classImmutableBuilder[A,C]
traitSetOps[A,CC,C]
classHashSet[A]
classLinkedHashSet[A]
traitSet[A]
classAbstractSet[A]
classBitSet
classTreeSet[A]
traitSortedSet[A]
traitSortedSetOps[A,CC,C]
classAccumulator[A,CC,C]
Show all

Members list

Value members

Abstract methods

defaddOne(elem:A):this.type

Adds a single element to this growable collection.

Adds a single element to this growable collection.

Value parameters

elem

the element to add.

Attributes

Returns

the growable collection itself

Source
Growable.scala

Concrete methods

finaldef++=(elems:IterableOnce[A]):this.type

Alias foraddAll

Alias foraddAll

Attributes

Source
Growable.scala
finaldef+=(elem:A):this.type

Alias foraddOne

Alias foraddOne

Attributes

Source
Growable.scala
defaddAll(elems:IterableOnce[A]):this.type

Adds all elements produced by an IterableOnce to this growable collection.

Adds all elements produced by an IterableOnce to this growable collection.

Value parameters

elems

the IterableOnce producing the elements to add.

Attributes

Returns

the growable collection itself.

Source
Growable.scala

The number of elements in the collection under construction, if it can be cheaply computed, -1 otherwise.

The number of elements in the collection under construction, if it can be cheaply computed, -1 otherwise.

Attributes

Returns

The number of elements. The default implementation always returns -1.

Source
Growable.scala

Deprecated methods

finaldef+=(elem1:A,elem2:A,elems:A*):this.type

Adds two or more elements to this growable collection.

Adds two or more elements to this growable collection.

Value parameters

elem1

the first element to add.

elem2

the second element to add.

elems

the remaining elements to add.

Attributes

Returns

the growable collection itself

Deprecated
[Since version 2.13.0]Use `++=` aka `addAll` instead of varargs `+=`; infix operations with an operand of multiple args will be deprecated
Source
Growable.scala

Inherited and Abstract methods

defclear():Unit

Clears the collection's contents.

Clears the collection's contents. After this operation, the collection is empty.

Attributes

Inherited from:
Clearable
Source
Growable.scala
In this article
Generated with
Copyright (c) 2002-2025, LAMP/EPFL
Copyright (c) 2002-2025, LAMP/EPFL

[8]ページ先頭

©2009-2025 Movatter.jp