String s="abc" 用户2种方法,实现字符串翻转
时间: 2024-02-16 14:00:44 浏览: 71
字符串翻转(使用类库方法和stack实现)
方法一:使用 StringBuilder 的 reverse 方法。
```
String s = "abc";
StringBuilder sb = new StringBuilder(s);
String reversed = sb.reverse().toString();
```
方法二:使用 char 数组进行翻转。
```
String s = "abc";
char[] charArray = s.toCharArray();
int i = 0, j = s.length() - 1;
while (i < j) {
char temp = charArray[i];
charArray[i] = charArray[j];
charArray[j] = temp;
i++;
j--;
}
String reversed = new String(charArray);
```
阅读全文