Você está na página 1de 9

Índice

Introdução..........................................................................................................................1

Objetivos............................................................................................................................2

Gerais.................................................................................................................................2

Específicos.........................................................................................................................2

Metodologia.......................................................................................................................2

Classe String em Java........................................................................................................3

Classe em Java...................................................................................................................3

Exemplo:............................................................................................................................3

Definido classe em Java....................................................................................................3

String em Java...................................................................................................................3

Significado de String.........................................................................................................3

Exemplos:..........................................................................................................................3

Classe String em Java........................................................................................................3

Exemplo:............................................................................................................................4

Funcionamento da Classe String.......................................................................................4

Métodos da classe String...................................................................................................4

ChartAt (índice).................................................................................................................4

IndexOf (caractere, desde..................................................................................................4

lastIndexOf (caractere, desde)...........................................................................................5

ToLowerCase()..................................................................................................................5

ToUpperCase()..................................................................................................................5

ToString()..........................................................................................................................5

Conclusão..........................................................................................................................7

Referencias Bibliográficas.................................................................................................8
Introdução

As linguagens de alto-nível têm diferentes abordagens para lidar com a necessidade de


representar e manipular as sequências de caracteres.
No presente trabalho vamos abordar sobre a Classe String em Java que define um tipo
de dado.
A classe String é o elemento da Linguagem Java que define a estrutura (estado) e o
comportamento de seus objetos (instâncias).
A classe String e composto de métodos que permitem vários tipos de operações sobre os
caracteres e substrings (trechos de cadeias de caracteres).
O tipo da cadeia de caracteres "Grupo quatro" esta no formato de String. Em
Java String é uma classe (class).

1
Objetivos

Segundo Marconi & Lakatos (2002, p.24) “ toda pesquisa deve ter um objetivo
determinado para saber o que se vai procurar e o que se pretende alcançar. ” Definir
objetivos de pesquisa é um requisito para desenvolver uma pesquisa científica.

 Gerais

 Compreender a classe String.

 Específicos

 Demostrar o funcionamento da classe String.


 Identificar os métodos mais comum desta classe;
 Exemplificar de forma pratica.

Metodologia

Quanto aos procedimentos técnicos, para a materialização do presente trabalho,


recorreu-se ao estudo bibliográfico, que de acordo com GIL (2008), este tipo de
pesquisa é desenvolvido a partir de material já elaborado por outros pesquisadores.
Neste caso o pesquisador colecta informações sobre pesquisas anteriores em fontes
bibliográficas, tais como:

 Livros – obras literárias ou obras de divulgação, dicionários, enciclopédias;


 Publicações periódicas – artigos científicos de revistas ou jornais científicos,
disponíveis em bibliotecas ou internet;
 Obras académicas – TCC, dissertação de mestrado, tese de doutorado,
disponíveis em bibliotecas ou internet.

2
Classe String em Java

Classe em Java

Classe é o agrupamento de objetos que tem propriedades comuns e realizam as mesmas


operações.

 Classe é um conceito, o objeto é uma instancia deste conceito;

Exemplo:

Definido classe em Java

Public class Conta { CorpoDaClasse }

O corpo da classe pode conter:

 Atributos;
 Metodos;
 Construtores;
 Outras classes.

String em Java

A classe String está embutida na linguagem Java e, portanto, pode ser usada sem
qualquer import.

Significado de String

Cadeia de carateres = texto

Exemplos:

 "Zucula"
 "FIDSON"
 "amarildo"

Classe String em Java

 Guardar valores do tipo String;

3
 Cada objeto String guarda uma string.

Exemplo:

String s = "Zucula";

String s = "FIDSON";

String s = "amarildo";

Funcionamento da Classe String

Uma String armazena uma sequência de caracteres. Apesar de ser fácil de utilizar, essa
classe possui diversas características que podem não ser óbvias para quem está tendo o
seu primeiro contato com ela. Por exemplo, um objeto String é imutável, o que significa
que o texto que ele carrega nunca é alterado.

Métodos da classe String

Os objetos da classe string têm vários métodos, a saber:

ChartAt (índice)  
Retorna o caractere que está na posição indicada como índice. As posições de uma
string começam sempre em 0.

Exemplo: String nome = "Fidisson Acacio Algola";

System.out.println ("Caracter na posicao 15 ="=nome.charAt(15));

Output: Caracter na posicao 15=A.

IndexOf (caractere, desde)

Retorna a posição da primeira vez que aparece o caractere indicado por parâmetro. Se
não encontrar o caractere indicado, retorna -1. O parâmetro “desde” é opcional e serve
para indicar a partir de que posição desejamos começar a busca.

Exemplo: String nome= "Fidisson Acacio Algola";

System.out. println("Posicao de Algola ="+ nome.indexOf("Fidisson"));

System.out.println("Posicao de Algola = "+ nome.indexOf("Fidisson"));

4
OUTPUT: posição de Algola = 8;

posição de Algola = -1

lastIndexOf (caractere, desde)


Busca, a partir do final da string, a posição de um caractere. O parâmetro “desde” é
opcional e serve para indicar a partir de que posição desejamos começar a busca.

Replace (substring_a_buscar, novaString)


Serve para substituir trechos do texto de uma string. O método não substitui direto na
string em que está, e sim retorna um novo texto com o trecho substituído.

Split (separador)
Serve para criar um vetor a partir de uma string. Cada elemento do vetor é um caractere
da string, separado pelo parâmetro “separador”.

Substring (inicio, fim)


Retorna o substring que começa e termina com os caracteres indicados nos parâmetros
“início” e “fim”.

Exemplo: JOptionPane.showMessageDialog(null, Texto.substring(0, 7));

ToLowerCase()
Coloca todos os caracteres de uma string em minúsculos.

Exemplo: OptionPane.showMessageDialog(null, Texto. toLowerCase());

ToUpperCase()
Coloca todos os caracteres de uma string em maiúsculos.

Exemplo: JOptionPane.showMessageDialog(null, Texto.toUpperCase());

ToString()
Este método é utilizado para converter qualquer objeto em string.

Anchor()
Converte uma cadeia de caracteres em uma âncora (local onde tem um link). É
semelhante ao atributo name da tag <a>.
Big()
5
Aumenta o tamanho da fonte de uma string. É semelhante às tags <big></big>.
Blink()
É utilizado para que uma string fique piscando. É semelhante a tag <blink>. Funciona
somente no navegador Netscape.

Bold()
Deixa o texto de uma string em negrito.

Fixed()
Deixa o texto de uma string com espaçamento único na fonte.

FontColor(cor)
Coloca no texto de uma string a cor passada por parâmetro.
FontSize(tamanho)
Coloca no texto de uma string o tamanho de fonte indicado por parâmetro.
Italics()
Deixa o texto de uma string em itálico.

Link(URL)
Coloca no texto de uma string o link indicado por parâmetro.

Small()
É como utilizar a tag <small> do HTML.
Strike()
Deixa o texto de uma string riscado.
Sub()
Deixa o texto de uma string como um sub-índice.
Sup()
Deixa o texto de uma string como um super índice.

6
Conclusão

No tema apresentado, concluímos que vários programas/ Aplicativos para serem


desenvolvidos necessitam de tadas classe que compõe a linguagem Java, principalmente
a classe deste tema para criação de programas como NetBeans, Oracle, Base de Dados
2 e Eclipse.

A classe String e uma das mais importante na linguagem Java.

7
Referencias Bibliográficas

 DEITEL, P; DEITEL, H. Java: como programar, 8.ed. São Paulo: Pearson


Prentice Hall, 2010;
 SILVA, ELI Lopes da. Logica de Programacao: algoritmos em Portugol, Pascal
e Java Florianopolis: Ed do autor, 2019. E-book;

Você também pode gostar