Interposição de duas String

1 resposta
arieldias

Bom dia pessoal,

Na disciplina de Sistemas Distribuídos, o professor nos passou uma atividade e dentre as questões uma me chamou a atenção. Não sou expert em Java, porém o termo “Interposição” eu imagino o que seja mas desconheço este recurso.

A questão é a seguinte:

“Interposição de um string P em um string S, a partir de uma posição i de S. Os strings P e S são passados por parâmetro e o string resultante da interposição é devolvido como retorno.”

Poderiam me auxiliar quanto a esta “interposição”? Já vasculhei a internet e o GUJ e não encontrei nada. Imagino que seja sobrescrever uma string sobre a outra, porém posso estar errado.

O que eu imagino é:

String a= “Noticias”;
String b= “GUJ”;

Interposição de b em a = “GUJicias”

Novamente, isso é o que eu acho, porém preciso saber se é isso, e se for, como devo proceder.

Desde já, agradeço a colaboração de todos!

Grande Abraço.

1 Resposta

arieldias

Pessoal,

Consegui uma solução, não sei se é a mais certa mas vejam:

StringBuffer strBuffer = new StringBuffer(S);

        strBuffer.insert(posicao,P); //inteiro indicando posição, string a qual será colocada em S

        String stringGerada = strBuffer.toString();

Vou mostrar para o professor amanhã e confirmo depois sobre “Interposição”.

Criado 29 de maio de 2011
Ultima resposta 29 de mai. de 2011
Respostas 1
Participantes 1