Scala 中的 BitSet 是一個特殊的正整數集合。 Scala 編程語言有一個龐大的庫,其中包含許多實用函數,可以幫助輕鬆處理數據結構。
BitSet dropWhile() 方法
BitSet dropWhile() 方法用於刪除第一個滿足給定條件的元素並返回剩餘的BitSet。
用法:
bitset_name.dropWhile(condition)
參數:
它接受單個參數,該參數是刪除元素的條件。
返回類型:
返回一個 BitSet,其中包含刪除後的元素。
程序1:使用 dropWhile() 方法從 BitSet 中刪除元素的示例
// Program to illustrate the working of dropWhile() method
import scala.collection.immutable.BitSet
object MyObject {
def main(args:Array[String]) {
val myBitset = BitSet(8, 3, 6, 2, 9)
println("myBitset:" + myBitset)
val newBitset = myBitset.dropWhile(x => {x % 2 == 0} )
println("myBitset after deleting elements using dropWhile:" + newBitset)
}
}
輸出:
myBitset:BitSet(2, 3, 6, 8, 9) myBitset after deleting elements using dropWhile:BitSet(3, 6, 8, 9)
說明:在上麵的代碼中,我們在 Scala 中創建了一個名為 myBitset 的 BitSet。然後刪除第一個偶數元素,然後打印生成的 BitSet。
相關用法
- Scala BitSet DropRight()用法及代碼示例
- Scala BitSet dropWhile()用法及代碼示例
- Scala BitSet count()用法及代碼示例
- Scala BitSet apply()用法及代碼示例
- Scala BitSet addString()用法及代碼示例
- Scala BitSet dropRight()用法及代碼示例
- Scala BitSet drop()用法及代碼示例
- Scala BitSet exists()用法及代碼示例
- Scala BitSet equals()用法及代碼示例
- Scala BitSet diff()用法及代碼示例
- Scala BitSet copyToArray()用法及代碼示例
- Scala Byte toByte()用法及代碼示例
- Scala Byte toInt()用法及代碼示例
- Scala Byte toLong()用法及代碼示例
- Scala Byte toShort()用法及代碼示例
- Scala Byte toFloat()用法及代碼示例
- Scala Byte toChar()用法及代碼示例
- Scala Byte toDouble()用法及代碼示例
- Scala List distinct()用法及代碼示例
- Scala String compareToIgnoreCase()用法及代碼示例
注:本文由純淨天空篩選整理自 BitSet DropWhile() Method in Scala with Example。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。