Scala Collections - Drop Method
drop () method เป็นวิธีการที่ List ใช้เพื่อเลือกองค์ประกอบทั้งหมดยกเว้น n องค์ประกอบแรกของรายการ
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์ของวิธีการวาง
def drop(n: Int): List[A]
ในที่นี้ n คือจำนวนองค์ประกอบที่จะทิ้งจากรายการ วิธีนี้จะส่งคืนองค์ประกอบทั้งหมดของรายการยกเว้น n รายการแรก
การใช้งาน
ด้านล่างนี้คือโปรแกรมตัวอย่างการแสดงวิธีการใช้ drop method -
ตัวอย่าง
object Demo {
def main(args: Array[String]) = {
val list = List(1, 2, 3, 4, 5)
// print list
println(list)
//apply operation
val result = list.drop(3)
//print result
println(result)
}
}
บันทึกโปรแกรมข้างต้นใน Demo.scala. คำสั่งต่อไปนี้ใช้เพื่อคอมไพล์และรันโปรแกรมนี้
คำสั่ง
\>scalac Demo.scala
\>scala Demo
เอาต์พุต
List(1, 2, 3, 4, 5)
List(4, 5)