2つの配列逆シーケンスアルゴリズム
commons-lang里StringUtilsの実現
JDKにおけるAbstractStringBuilderの実現
int i = 0;
int j = array.length - 1;
while (j > i) {
swap(array, i, j);
j--;
i++;
}
JDKにおけるAbstractStringBuilderの実現
int n = array.length - 1;
for (int k = (n-1) >> 1; k >= 0; --k) {
swap(array, k, n-k);
}