Advertisement
Guest User

Ex 06 - Lista Scala

a guest
Apr 13th, 2014
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //ex06
  2.  
  3. object IntMapAnonimo {
  4.   val lista = List(1,2,3,4,5);
  5.   val mapa = lista.map((x: Int) => x + x);
  6. }
  7.  
  8. object IntMapNormal {
  9.   val lista = List(1,2,3,4,5);
  10.   val mapa = lista.map(funcoes.x2);
  11. }
  12.  
  13. object funcoes{
  14.   def x2(x:Int) : Int = {
  15.   x + x
  16.   }
  17. }
  18.  
  19. object Ex06 {
  20.  
  21.   def ex06(){
  22.     println("\nEx06\n");
  23.     val anonimo = IntMapAnonimo.mapa;
  24.     val naoanonimo = IntMapNormal.mapa;
  25.     anonimo.foreach{ i => print( "valor mapa função anonima = " + i + "\n")};
  26.     naoanonimo.foreach{ i => print( "valor mapa função normal = " + i + "\n")};
  27.   }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement