> 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

Reply via email to