我試圖交換第一和最後一個字符的字符串所以我所做的就是我能夠檢索它的第一個和最後一個字符,但我現在有困難的時候把它們放在一起:字符交換
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);
儘管我正在爲變量「第一」獲取「p」的值,而爲變量「最後」獲取「a」的值,但這些方法的replace()不會以有效的結果出現,因爲名稱保持爲它是。有沒有人有如何完成這個任何想法?
字符串是不可改變的,所以你必須獲得通過返回'String'參考了'替換'方法。 – superEb