Scala – Lists




// Scala - Lists 
object Demo {
  val mylist: List[Int] = List(1,2,5,8,9,6,4);
  val names: List[String] = List("Max", "Tom", "John");
	def main(args: Array[String]) {
		println(0 :: mylist);  
		println(mylist);  
		println(names);  
		println(1 :: 5:: 9 :: Nil); 
		println(mylist.head);  
		println(names.tail);   
		println(mylist.tail);   
		println(names.isEmpty);   
		println(mylist.reverse);  
		println(List.fill(5)(2)); 		
		println(mylist.max);  
		
		mylist.foreach( println )
		var sum : Int = 0;
		mylist.foreach(sum += _);
		println(sum);
		
		for (name <- names) {
		  println(name);
		}
		 
		println(names(0));
   
	}
}

/*
OUTPUT:
List(0, 1, 2, 5, 8, 9, 6, 4)
List(1, 2, 5, 8, 9, 6, 4)
List(Max, Tom, John)
List(1, 5, 9)
1
List(Tom, John)
List(2, 5, 8, 9, 6, 4)
false
List(4, 6, 9, 8, 5, 2, 1)
List(2, 2, 2, 2, 2)
9
1
2
5
8
9
6
4
35
Max
Tom
John
Max


*/

Partner Sites

VideoToGifs.com

EasyOnlineConverter.com

SqliteTutorials.com





Be the first to comment

Leave a Reply

Your email address will not be published.


*