Vc pode pegar 2 substrings e concatenar na ordem que vc quiser, pense nisso
Marky.Vasconcelos
Também pode armazenar em uma array de chars e em um método passar um contador para o inicio da palavra e de acordo com isso voltar o resultado.
T
thingol
sand_man2:
Boa noite pessoal. Sou iniciante em java, pouco mais de um ano, por isso tenho alguns problemas com algumas lógicas que surgem.
Neste caso pegar uma String e fazer a ordenação dela.
[color=blue]Ex.: a String "JACK[/color]
Como fazer que a cada actionPerformed executado apartir de um botão, ela vá se ordenando da seguinte maneira:
–KJAC
–CKJA
–ACKJ
–JACK
Deve ser básico, mas estou tendo dificuldades para fazê-la.
Mas estou com dificuldades para acertar.
Desde ja agradeço.
Isso não é “ordenar” uma string. É simplesmente ir “rotacionando” a string. Vamos fazer uma tabelinha para essa string de 4 posições. Suponha que você tenha posto a string “JACK” na variável String s.
Stringstring="JACK";//para obter a propria palavra ou sja JACK o start é 0intstart=0;charAt(string,start,0)->JcharAt(string,start,1)->AcharAt(string,start,1)->CcharAt(string,start,2)->K//para começar da proxima posição start = 1 ou seja apartir do A ... ACKJstart=1;charAt(string,start,0)->AcharAt(string,start,1)->CcharAt(string,start,1)->KcharAt(string,start,2)->J//para começar da proxima posição start = 2 ou seja apartir do C ...CKJAstart=2;charAt(string,start,0)->CcharAt(string,start,1)->KcharAt(string,start,1)->JcharAt(string,start,2)->A//para começar da proxima posição start = 3 ou seja apartir do K ...KJACstart=3;charAt(string,start,0)->KcharAt(string,start,1)->JcharAt(string,start,1)->AcharAt(string,start,2)->C
S
sand_man2
Pessoal valeu mesmo consegui fazer apartir do primeiro exemplo que me fez pensar um pouco, e sem exageiros:
Mais que meu próprio professor da faculdade.
Valeu pessoal pela dica e pela paciência com os novatos.