手机
当前位置:查字典教程网 >编程开发 >Java >java字符串反转示例分享
java字符串反转示例分享
摘要:思路:将字符串变成数组,对数组反转将反转后的数组变成字符串只要将反转的部分的开始和结束的位置作为参数传递即可复制代码代码如下:classre...

思路:

将字符串变成数组,对数组反转

将反转后的数组变成字符串

只要将反转的部分的开始和结束的位置作为参数传递即可

复制代码 代码如下:

class reverse_String{

public static void main (String[] args){

String s1 = " java php .net ";

String s2 = reverseString(s1);

System.out.println(s2);

}

public static void reverseString(String str, int start, int end){

char[] chs = str.toCharArray();//字符串变数组

reverseArray(chs,start,end);//反转数组

retrun new String(chs);//将数组变字符串

}

public static void reverseString(String str){

retrun reverseString(str,0,str.length());

}

public static void reverseArray(char[] arr,int x , int y){

for(int start = x,end=y-1; start<end; start++,end--){

swap(arr,start,end);

}

}

private static void swap(char[] arr,int x ,int y){

char temp = arr[x];

arr[x] = arr[y];

arr[y] = temp;

}

}

【java字符串反转示例分享】相关文章:

javamail 发送邮件的实例代码分享

java 自动生成略缩图示例代码

java配置dbcp连接池(数据库连接池)示例分享

java nio基础使用示例

java去除字符串中的空格、回车、换行符、制表符的小例子

java裁剪图片并保存的示例分享

java中字符串与日期的转换实例

java生成图片验证码示例程序

Java字符串详解的实例介绍

Java字符判断的小例子

精品推荐
分类导航