package lexica;
import java.util.ArrayList;
public class Main{
public static void main(String[] args ){
ArrayList<String> al = new ArrayList<String>();
al.add("Java");
al.add("linguagem C");
al.add("Networking");
if(al.contains("Networking")){//string procurada
System.out.println("Networking encontrado na Lista");
}else{
System.out.println("Não encontrado");
}
String str = " www.Voleichut-dow+Carlin~ klk ";//nova string
char[] s = str.toCharArray();
boolean t = false;
for (char c : s){
if(str.contains("ei")== true){//se verdadeiro
t = true;
System.out.println("achei: ei");
break;//para o loop, senao imprimi muitas vezes
}
System.out.println(c);
}
System.out.println("____//____");
System.out.println(str);
System.out.println("indexOf [lei] = "+str.indexOf("lei", 0));//lei procurada, retorna a posição inicial que se encontra
System.out.println("substring1 [8] = "+str.substring(8));//trunca a string a partir da posição 8
System.out.println("substring2 [2,10] = "+str.substring(2, 10));//trunca a string a partir da pos 2 até a 10
System.out.println("substring3 subSequence[0,5] = "+str.subSequence(0, 5));//trunca .. 0 ate 5
System.out.println("Removendo i , o: "+str.replace('i', 'o'));//remove i e o
System.out.println("Trim : "+str.trim());
StringBuilder a = new StringBuilder(str);
System.out.println("Reverso: "+a.reverse());//string invertida
}
}
saída gerada |
Palavras chave:
contains no Java
indexOf no Java
substring no Java
subSequence no Java
trim no Java
reverse no Java