Primeiramente fora, obrigado por tentar me ajudar. Esta é minha atribuição final na minha classe Java iniciante e estou perplexo. Há duas seções que estão confundindo-me sobre este problema.
A primeira parte em que eu sou pego é como alterar letras de um char. Se o usuário insere a seqüência de caracteres "Hello" meu programa deve mover as cartas 3 sobre. Isso, em seguida, diria "Khoor" eu não sei mesmo onde começar com este...
Em segundo lugar, eu deve girar a ordem das letras. Eu preciso cortá-la ao meio, e vá a todas as outras letras. Por exemplo, "Khoor" mudaria para "Kohro" Isso é onde eu estou mas preso...
//input é o nome da minha cadeia de caracteres de entrada
String firstHalf = input.substring (0, halfStringLength);
String secondHalf = input.substring (halfStringLength, stringLength);
Char mixLetters [] = new char [stringLength];
for (int i = 0; i< mixletters.length;="" i++)="" {="">
mixLetters [i] = firstHalf.charAt(i);
mixLetters [i + 1] = secondHalf.charAt(i);
}
String encryptedString = new String (mixLetters);
Desculpe a você gênios de Java, mas eu ainda sou um novato. Obrigado pela ajuda.
para o segundo: 12345 voltas em 14253 cortá-la em meia 123 e 45 e, em seguida, ir todas as outras letras.