Iniciando no Kotlin a sintax parece ser básica para iniciar um projeto começamos com a palavra func de função, ainda n sei se existe algum tipo de função especifica como int, string etc.. mas bem provável q exista.
imprimindo “OLA MUNDO”
func main(){
println("OLA MUNDO");
}
existe dois tipos de declarar variaveis, var e val OBS: + concatenação
var name = "Santiago";
//variaveis val
var Idade = 20;
print(name + " idade: " + Idade);
qual a diferença entre var e val?
a diferença é que uma e mutavel e a outra imutavel
var = mutavel
val = imutavel
val name1 = "The rock";
name1 = "eurico";
println("\n" + name1)
//ESTE CODIGO DA UM ERRO POIS DADOS DO TIPO VAL
//N PODEM SEREM ALTERADAS
var name1 = "The rock";
name1 = "eurico";
println("\n" + name1)
// codigo correto dados var podem serem alteradas
TIPOS DE VARIAVEIS
VARIAVEIS EM KOTLIN N PRECISAM SER DECLARADAS (INFERENCIA DE TIPO). ELE INDENTIDICA ALTOMATICAMENTE O TIPO. MAS PODEM SER especificada.
var name: String = "SANTIAGO" ;
OBS : PONTO E VIRGULA NÃO OBRIGATORIO
fun main() {
println("ola mundo!")
//variaveis var
val name = "Santiago"
//variaveis val
val Idade = 20
println(name + " idade: \n" + Idade)
var name1 = "The rock"
name1 = "eurico"
println(name1)
val name2: String = "SANTIAGO"
println(name2)
}
ALGUMAS PALAVRAS RESERVADAS EM KOTLIN QUE NÃO PODEM SEREM NOME DE VARIAVEIS: