Scala中的BitSet DropRight()方法示例
Scala中的BitSet是正整数的特殊集合。Scala编程语言具有一个庞大的库,其中包含许多实用程序功能,以帮助轻松处理数据结构。
BitSetdropRight()方法
BitSetdropRight()方法用于从BitSet中选择除最后n个元素外的所有元素,即从右侧删除n个元素。
语法:
BitSet_Name.DropRight(n)
参数:
该方法接受单个参数,该参数是要删除的元素数。
返回类型:
返回一个BitSet,其中包含所有选定的元素。
程序1:说明dropRight()方法工作的程序
// Program to illustrate the working of dropRight() method
import scala.collection.immutable.BitSet
object MyObject {
def main(args: Array[String]) {
val myBitset = BitSet(6, 1, 2, 9, 4, 8, 3)
println("myBitset : " + myBitset)
val newBitset = myBitset.dropRight(3)
println("myBitset after deleting 3 elements: " + newBitset)
}
}输出:
myBitset : BitSet(1, 2, 3, 4, 6, 8, 9) myBitset after deleting 3 elements: BitSet(1, 2, 3, 4)
程序2:该程序说明dropRight()n大于BitSet的大小时方法的工作。
// Program to illustrate the working of dropRight() method
import scala.collection.immutable.BitSet
object MyObject {
def main(args: Array[String]) {
val myBitset = BitSet(6, 1, 2, 9, 4, 8, 3)
println("myBitset : " + myBitset)
val newBitset = myBitset.dropRight(10)
println("myBitset after deleting 10 elements: " + newBitset)
}
}输出:
myBitset : BitSet(1, 2, 3, 4, 6, 8, 9) myBitset after deleting 10 elements: BitSet()
热门推荐
10 新年祝福语大全牛年 简短
11 元旦祝福语简短给女友
12 简短的古风生日祝福语
13 开张祝福语简短小故事
14 小班小孩生日祝福语简短
15 朋友的孩子祝福语简短
16 节日祝福语简短个性文案
17 家庭恩爱祝福语简短英文
18 亲人提车祝福语简短