手机
当前位置:查字典教程网 >编程开发 >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字符串反转示例分享】相关文章:

用Java实现希尔排序的示例

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

java中Scanner类的简单用法分享

java多线程入门知识及示例程序

Java字符串详解的实例介绍

java字符串与格式化输出的深入分析

java使用jdbc链接Oracle示例类分享

java 字符串词频统计实例代码

spring实例化javabean的三种方式分享

通过dom4j解析xml字符串(示例代码)

精品推荐
分类导航