Interpretador Word Scramble
|
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.
Normal Size Small Size show me how
Normal Size Small Size show me how
Descrição | Exemplo |
object HelloWorld { def main(args: Array[String]) { println("Hello, world!") } } | Scala foi projetado para interoperar bem com ambientes de programação populares tais como Java (JRE ou Runtime Environment) e C# (.NET CLR) que combinam compilação e interpretação |
> scalaca HelloWorld.scala | Para compilar o código deve usar o scalac (compilador Scala). |
> scala - classpath . HelloWorld | O código fonte após compilado é hora de executar o progrma, para isso deve invocar a classe gerada pelo compilador. |
import scala.util.matching.Regex object Test { def main(args: Array[String]) { val pattern = new Regex("(S|s)cala") val str = "Scala is scalable and cool" println((pattern findAllIn str).mkString(",")) } } | O método mkString() pode ser usado para concatenar a lista resultante, em seguida usar um pipe (|) para procurar variações da palavra Scala e pode usar a classe Regex. |
object Test { def main(args: Array[String]) { val pattern = "(S|s)cala".r val str = "Scala is scalable and cool" println(pattern replaceFirstIn(str, "Java")) } } | O método replaceFirstIn() substitui a primeira palavra (Scala) de uma cadeia de sting pela palavra Java. |
import scala.util.matching.Regex object Test { def main(args: Array[String]) { val pattern = "Scala".r val str = "Scala is Scalable and cool" println(pattern findFirstIn str) } } | Scala suporta expressões regulares através da classe Regex disponível no pacote scala.util.matching. |
Created by:
wallace_lins
Popular Computers sets