pre{ white-space: pre; } .entry-content pre{ word-wrap: normal; }

文字列を逆順にする

String s = "abcdef" => "fedcba"
にすることが目標です。
普通に配列用意してループ回して行けば作れます。

public static String reverse(String s, int N) {
		char[] S = s.toCharArray();
		char[] R = new char[N];
		for(int i = 0 ; i < N ; i++) {
			R[N - i - 1] = S[i];
		}
		return String.valueOf(R);
	}

より実装を簡単にしたければ

s = new StringBuilder(s).reverse().toString();

の一行で出来ます。