Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pruebas;
- public class SecuenciaCaracteres {
- private final char[] secuenciaOriginal = new char[]{'a','f','g','a','r','a','b','p','f'};
- public SecuenciaCaracteres(){}
- public char[] sustituirCaracter(char c, char...sustituto){
- int longAux = secuenciaOriginal.length;
- for(char ch : secuenciaOriginal){
- if(ch == c){
- longAux += sustituto.length-1;
- }
- }
- char[] arrayAux = new char[longAux];
- int contArrayAux=0;
- System.out.println("tamaƱo del array resultante: " + arrayAux.length);
- for(int i = 0; i<secuenciaOriginal.length; i++){
- if(secuenciaOriginal[i]==c){
- for(char ch : sustituto){
- arrayAux[contArrayAux]=ch;
- contArrayAux++;
- }
- }
- else{
- arrayAux[contArrayAux]=secuenciaOriginal[i];
- contArrayAux++;
- }
- }
- return arrayAux;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement