Fazem 2 ou 3 anos que comecei a escrever sobre Scala no meu blog. Mas lá, escrevo em inglês. Para facilitar a vida dos desenvolvedores brasileiros, vou começar a traduzir alguns posts e publicar aqui.
O primeiro deles é bem simples: trata-se de uma comparação entre instruções import em java e scala. Então, vamos lá.
---
Instruções import em Scala
Para quem interessar, a versão original em inglês pode ser encontrada aqui.
[]s,
Paulo "JCranky" Siqueira
http://www.twitter.com/jcranky
http://jcranky.com
O primeiro deles é bem simples: trata-se de uma comparação entre instruções import em java e scala. Então, vamos lá.
---
Instruções import em Scala
Mais um baby step em Scala, neste segundo de uma série de posts. Instruções import.
As instruções import de Scala são muito similares às do Java, mas com algumas pequenas diferenças que nos permitem escrever código mais conciso. Dê uma olhada nos exemplos a seguir:
1. _ ao invés de *
Java:
1 | import java.util.*; |
Scala:
1 | import scala.util._ |
2. Importando multiplas classes do mesmo pacote
Java:
1 | import java.util.Date; |
2 | import java.util.Collection; |
3 | import java.util.List; |
Scala:
1 | import java.util.{Date, Collection, List} |
3. Renaming
Java:
1 | // can't be done |
Scala:
1 | import java.util.{Collection => JavaCollection} |
Embora eu tenha usado classes Java em quase todos os exemplos, você pode é claro usar a mesma sintaxe para todas as classes Scala também.
Isso é tudo por enquanto! O que você quer ler sobre Scala a seguir? Deixe um comentário!
---Para quem interessar, a versão original em inglês pode ser encontrada aqui.
[]s,
Paulo "JCranky" Siqueira
http://www.twitter.com/jcranky
http://jcranky.com
Comentários