Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. def generarDatosVuelo(l : String) : (String, DatosVuelo) = {
  2.  
  3. val campos = l.split(',')
  4.  
  5.  
  6. def cadenaAEntero(cadena : String) : Int = {
  7. try {
  8. cadena.toInt
  9. }
  10. catch {
  11. case _ => -1
  12. }
  13. }
  14.  
  15.  
  16. (
  17. campos(16),
  18. DatosVuelo(
  19. "%04d-%02d-%02d".format(cadenaAEntero(campos(0)), cadenaAEntero(campos(1)), cadenaAEntero(campos(2))),
  20. campos(4),
  21. campos(5),
  22. campos(6),
  23. campos(7),
  24. campos(8),
  25. campos(9),
  26. campos(10),
  27. cadenaAEntero(campos(11)),
  28. cadenaAEntero(campos(12)),
  29. cadenaAEntero(campos(13)),
  30. cadenaAEntero(campos(14)),
  31. cadenaAEntero(campos(15)),
  32. campos(16),
  33. campos(17),
  34. cadenaAEntero(campos(18)),
  35. cadenaAEntero(campos(19)),
  36. cadenaAEntero(campos(20)),
  37. campos(21),
  38. campos(22),
  39. campos(23),
  40. cadenaAEntero(campos(24)),
  41. cadenaAEntero(campos(25)),
  42. cadenaAEntero(campos(26)),
  43. cadenaAEntero(campos(27)),
  44. cadenaAEntero(campos(28))
  45. )
  46. )
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement