文字列の最初と最後の文字を交換しようとしているので、最初と最後の文字を取得できましたが、それらをすべてまとめるのに苦労しています:
String name="pera";
char[] c = name.toCharArray();
char first = c[0];
char last = c[c.length-1];
name.replace(first, last);
name.replace(last, first);
System.out.println(name);
変数「first」には「p」の値、変数「last」には「a」の値を取得していますが、名前がそのままであるため、これらのメソッド replace() は有効な結果を返しません。 . これを終了する方法について誰か考えがありますか?