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)