
Como obtener el primer y último carácter de una cadena
Publicado por Karl (18 intervenciones) el 12/12/2022 18:54:07
buen día,
Tengo una duda al crear un método con retorno para obtener el primer y ultimo carácter o dígito y al imprimirlo muestre el primer dato(asterisco) ultimo dato.
Ejemplo 123456789
1*******9
igual con una cadena de texto
public String mostrarPrimerUltimoCaracter(@PathParam("texto") String texto){
String str1="*"; // caracter a sustituir / * /
char primerElemento=texto.charAt(0);
char ultimoElemento=texto.charAt(texto.length()-1);
for (int i=0; i<texto.length();i++){
if (texto.length() >= 2){
texto.replaceAll("[0-8]","*");
} else{
System.err.println("\nNo se permite\n");
}
}
return texto.substring(0,texto.length()-1);
}
Tengo una duda al crear un método con retorno para obtener el primer y ultimo carácter o dígito y al imprimirlo muestre el primer dato(asterisco) ultimo dato.
Ejemplo 123456789
1*******9
igual con una cadena de texto
public String mostrarPrimerUltimoCaracter(@PathParam("texto") String texto){
String str1="*"; // caracter a sustituir / * /
char primerElemento=texto.charAt(0);
char ultimoElemento=texto.charAt(texto.length()-1);
for (int i=0; i<texto.length();i++){
if (texto.length() >= 2){
texto.replaceAll("[0-8]","*");
} else{
System.err.println("\nNo se permite\n");
}
}
return texto.substring(0,texto.length()-1);
}
Valora esta pregunta


0