Como faço para “extrair” apenas um pedaço de uma String. Por exemplo, no delphi fica assim:
String st1 = “Ricardo”;
String st2 = copy(st1, 1, 3); // Ric
Como faço isso em Java???
Como faço para “extrair” apenas um pedaço de uma String. Por exemplo, no delphi fica assim:
String st1 = “Ricardo”;
String st2 = copy(st1, 1, 3); // Ric
Como faço isso em Java???
String st1 = “Ricardo”;
String st2 = st1.substring(1, 3); // Ric
String st1 = “Ricardo”;
String st2 =st1.substring(1, 3); // Ric
O código acima retornará a substring “ica” e não “Ric”.
Relembrando a primeira posição de uma string é 0(zero) e não 1(um) e o método substring(int início, int fim) retorna uma substring incluindo os caracteres a partir da posição [b]início/b e terminando no caracter na posição anterior a fim.
Portanto p/ retornar a substring “Ric” o código correto é:
String st1 = "Ricardo";
String st2 = st1.substring(0, 3);
Blz.