Heim >Java >javaLernprogramm >So kehren Sie Zeichen durch Austausch in Java um

So kehren Sie Zeichen durch Austausch in Java um

王林
王林nach vorne
2023-04-18 20:22:031345Durchsuche

Umkehren durch Vertauschen von Zeichen

package net.javaguides.corejava.string;
/**
* 
* @author Ramesh Fadatare
*
*/
public class ReverseStringWithSwaps {
public static void main(String[] args) {
ReverseStringWithSwaps stringWithSwaps = new ReverseStringWithSwaps();
stringWithSwaps.reverseWithSwaps("javaguides");
}
public String reverseWithSwaps(String string) {
final char[] array = string.toCharArray();
final int length = array.length - 1;
final int half = (int) Math.floor(array.length / 2);
char c;
for (int i = length; i >= half; i--) {
c = array[length - i];
array[length - i] = array[i];
array[i] = c;
}
display(string, String.valueOf(array));
return String.valueOf(array);
}
private void display(String input, String output) {
System.out.println(" input string :: " + input);
System.out.println(" output string :: " + output);
}
}

Ausgabe:

input string :: javaguides
output string :: sediugavaj

Das obige ist der detaillierte Inhalt vonSo kehren Sie Zeichen durch Austausch in Java um. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen