📌  相关文章
📜  在Java交换字符串的第一个和最后一个字符(1)

📅  最后修改于: 2023-12-03 15:07:54.054000             🧑  作者: Mango

在Java交换字符串的第一个和最后一个字符

在Java中,要交换字符串中的第一个和最后一个字符,需要通过以下步骤:

  1. 将字符串转换成字符数组;
  2. 交换数组中的第一个和最后一个元素;
  3. 将数组转换回字符串。

以下是示例代码:

public static String swapFirstLastChars(String str) {
   char[] charArray = str.toCharArray();
   char firstChar = charArray[0];
   char lastChar = charArray[charArray.length-1];
   charArray[0] = lastChar;
   charArray[charArray.length-1] = firstChar;
   return new String(charArray);
}

这个方法接受一个字符串作为参数,并返回一个新的字符串,其中第一个和最后一个字符已交换。

例如,如果输入的字符串是“hello”,输出将是“oellh”。

该方法可用于任何字符串,无论其长度如何。