Mapa mental
3 String

Contenido del mapa
3 String
Aula 3-1 Caracteres x String
- Introdução: A manipulação de letra por letra no Java é possível, entretanto este tipo de trabalho se torna mais caro e extenso, foi assim que o Java e outras linguagens de programação implementaram uma abstração conhecida como String.
- O que é abstração ?
- É quando a gente pega uma determinada tecnologia e acaba fazendo uma camada acima para melhorar o uso da tecnologia e aproveitar melhor os seus recursos.
- Se existe a String porque ainda utilizamos o Char ?
- O Char é utilizado por questões de uso de memória.
- Se existe a String porque ainda utilizamos o Char ?
- É quando a gente pega uma determinada tecnologia e acaba fazendo uma camada acima para melhorar o uso da tecnologia e aproveitar melhor os seus recursos.
- O que é abstração ?
- Introdução: A manipulação de letra por letra no Java é possível, entretanto este tipo de trabalho se torna mais caro e extenso, foi assim que o Java e outras linguagens de programação implementaram uma abstração conhecida como String.
Aula 3-2 A classe String
- Operações básicas com String
- Criação usando aspas duplas (“ ”)
- Criação usando o construtor (new String())
- Concatenação(+)
- Concatenação: Basicamente é a junção de dois textos em um único
- Concatenação(+)
- Criação usando o construtor (new String())
- Criação usando aspas duplas (“ ”)
- Operações básicas com String
Aula 3-3 Principais métodos
- A classe String possui dois métodos que podem ser utilizados para manipular o seu conteúdo.
Aula 3-4 Outros métodos importantes
Aula 3-5 Igualdade entre Strings
- Pool de strings: Todas as Strings com o conteúdo em comum apontam para uma mesma referência em memória. EX: String string1 = “s” = String string2 = “s” = True, agora String string1 = “s” != String string2 = new String (“s”) = false.
- String string1 = “s” = String string2 = “s” = True: Isso acontece por causa que nos olhos da linguagem Java ela compreende que este Pool que está contendo o caractere “s” está na mesma posição de memória.
- String string1 = “s” != String string2 = new String (“s”) = false: Agora este método apresenta este resultado por causa que aos olhos da linguagem Java os caracteres declarados estão em posição de memória diferente do Pool, mesmo os caracteres declarados sendo iguais.
- String string1 = “s” = String string2 = “s” = True: Isso acontece por causa que nos olhos da linguagem Java ela compreende que este Pool que está contendo o caractere “s” está na mesma posição de memória.
- Continuação
- Para realização de comparações entres Strings é sempre interessante utilizar o método “EQUALS” para evitar as imagens que demonstram a comparação de dois tipos de String
- Pool de strings: Todas as Strings com o conteúdo em comum apontam para uma mesma referência em memória. EX: String string1 = “s” = String string2 = “s” = True, agora String string1 = “s” != String string2 = new String (“s”) = false.
Imágenes y archivos del mapa
Información
- Descripción
- Enem Programação extrema Mapa Mental sobre 3 String, creado por Douglas Silva el 03/02/2022.
- Creado por
- Douglas Silva
- Visitas
- 0
- Valoración


