leecode344反转字符串(附有调试代码)
package heima_study.day3;
import java.util.Scanner;
public class 反转字符串344 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String s = input.next();
char[] ch = s.toCharArray();
reverseString(ch);
System.out.println(ch);
input.close();
}
public static void reverseString(char[] s) {
//对这个字符数组进行修改
//O(1)的空间,那肯定是进行交换元素
int length=s.length;
for(int i=0;i<length/2;i++){
char temp;
temp = s[i];
s[i]=s[length-i-1];
s[length-i-1]=temp;
}
}
}
本文作者:TranquilGlow
本文链接:https://www.cnblogs.com/xuehaiqiule/p/17621629.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
分类:
标签:
,
,
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步