> I want to iterate over the ArrayBuffer. You should get yourself familiar with methods related to the Scala collection library: https://twitter.github.io/scala_school/collections.html
Almost all of the methods take a function as their parameter. This is a very convenient feature of Scala (unlike in Java, where you have to get an iterator, the use the iterator.hasNext and .next). For an example, you can write like: ArrayBuffer(5,3,1,4).foreach(println) It's because "foreach" expects a one-parameter function as its parameter, and "println" is such a function. On Thu, Sep 4, 2014 at 5:57 PM, Madabhattula Rajesh Kumar <mrajaf...@gmail.com> wrote: > Hi Deep, > > If you are requirement is to read the values from ArrayBuffer use below code > > scala> import scala.collection.mutable.ArrayBuffer > import scala.collection.mutable.ArrayBuffer > > scala> var a = ArrayBuffer(5,3,1,4) > a: scala.collection.mutable.ArrayBuffer[Int] = ArrayBuffer(5, 3, 1, 4) > > scala> for(b <- a) > | println(b) > 5 > 3 > 1 > 4 > > scala> > > > Regards, > Rajesh > > > On Thu, Sep 4, 2014 at 1:34 PM, Deep Pradhan <pradhandeep1...@gmail.com> > wrote: >> >> Hi, >> I have the following ArrayBuffer >> ArrayBuffer(5,3,1,4) >> Now, I want to iterate over the ArrayBuffer. >> What is the way to do it? >> >> Thank You > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@spark.apache.org For additional commands, e-mail: user-h...@spark.apache.org