LPOO Alguns Metodos Da Classe String
Curso de Ciência da Computação
Disciplina: Linguagem de Programação Orientada a Objetos
Professor: Demys Alves Brito
Alguns métodos da classe String (java.lang.String)
contains endsWith equals equalsIgnoreCase
length replace startsWith substring
toUpperCase toLowerCase contains(CharSequence s)
Verifica a presença de um caractere ou uma determinada sequência de caracteres em uma
String. Retorna true (verdadeiro) se essa String contém o caractere ou a sequência de caracteres passados no parâmetro e retorna false (falso) caso contrário.
Tipo de retorno: boolean.
s = Caractere ou sequência de caracteres a ser verificado.
Ex:
String eMail = "fulanodetal@gmail.com"; boolean b = eMail.contains("gmail");
System.out.println(b);
Resultado: true
Ex2:
String eMail = "fulanodetal@gmail.com"; if(eMail.contains("@")){ System.out.println("Caractere @ presente!");
}else{
System.out.println("Caractere @ ausente!");
}
Resultado: Caractere @ presente!
Ex3:
String nome2 = "Fulana de Tal";
String letra = "x"; boolean b2 = nome2.contains(letra);
System.out.println(b2);
Resultado: false
1
endsWith(String suffix)
Verifica se a String verificada termina com a String passada no parâmetro (sufixo).
Tipo de retorno: boolean.
suffix = Sufixo a ser encontrado na String.
Ex:
String site = "www.google.com"; boolean b = site.endsWith("com");
System.out.println(b);
Resultado: true
Ex2:
String site = "www.google.com"; boolean b = site.endsWith("xxx");
System.out.println(b);
Resultado: false
equals(Object anObject)
Compara dois objetos String distintos. Retorna true (verdadeiro) se o objeto String passado no parâmetro contém a mesma sequência de caracteres do outro objeto String a ser comparado e false (falso) caso contrário.
Tipo de retorno: boolean.
anObject = Objeto (String) a ser comparado com alguma String.
Ex:
String esporte = "Futebol"; boolean b = esporte.equals("Futebol");