Olá... Não entendi o uso da String. Poderiam explicar melhor.
Grato.
Olá... Não entendi o uso da String. Poderiam explicar melhor.
Grato.
Boa noite Daniel, tudo bem?
Especificamente o que você não entendeu em relação a String?
Umas das coisas que mais podem confundir é que String não é um tipo primitivo do Java e sim um tipo referencia.
Estes são os tipos primitivos em Java: byte, short, int, long, float, double, char, boolean
Eles guardam dentro deles exatamente o valor que voce mandou, por exemplo, se declarou "int a = 2" dentro da variavel "a" tera o numero 2.
Ja a String, por ser um tipo referencia, se declarar String nome = "Jose" dentro da variavel "nome" não tera a palavra Jose no lugar sera colocado o endereço de memoria de um objeto que contera os caracteres da String "Jose".
Como String é muito utilizada temos a impressão que ela é um tipo primitivo, mas não é, podemos ver isso pelo motivo de existirem métodos para serem executados em String mas não temos métodos para serem executados nos tipos primitivos.
Exemplos de métodos em String:
toLowerCase() toUpperCase() trim()
Abraço!
Boa noite Daniel, tudo bem?
Ficou com alguma duvida em relação a String?
Abraço!