Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Explain the main difference between List and Stream in Scala Collection API? How do we prove that difference? When do we choose Stream?



Explain the main difference between List and Stream in Scala Collection API? How do we prove that di..

Answer / Rashmi

"List and Stream are both collections in Scala, but they behave differently: nn1. Evaluation Strategy: Lists are strict (lazy when iterated), while Streams are lazy by default.n2. Performance: Because of their evaluation strategies, Streams can consume less memory and process large data sets more efficiently than Lists.n3. Use Cases: You might choose a Stream over a List if you're dealing with large amounts of data or if you want to perform operations that are easier on lazy sequences (like infinite streams)."nnTo prove the difference, create a list and stream containing the same data and measure their memory usage and processing time.nFor example: `val list = List.range(1, 1000000); val stream = Stream.from(1).take(1000000)`

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Scala Interview Questions

Explain operator and Explain types of operators in scala?

1 Answers  


What is an anonymous object in scala?

1 Answers  


Explain the difference between java and scala?

1 Answers  


What is string interpolation in scala?

1 Answers  


What is an object in scala?

1 Answers  


What is the difference between var and value?

1 Answers  


Tell the advantages of companion objects when used in scala?

1 Answers  


What is try catch in scala?

1 Answers  


What is currying in scala?

1 Answers  


How Scala solves Inheritance Diamond Problem automatically and easily than Java 8?

1 Answers  


In what ways that Scala is healthier than different programming language?

1 Answers  


Explain function currying in scala?

1 Answers  


Categories