用于在Java中交换字符串内的字符的API方法

时间:2012-11-16 13:16:43

标签: java string

Java中是否有一个本地方法可以在Strings内进行字符交换。我的意思是,我每次都需要写一个这样的函数,它非常无聊:


    public static String modifyString(String str,int x,int y){

    char arr[]=str.toCharArray();
    char t= arr[x];
    arr[x]=arr[y];
    arr[y]=t;

    String s= new String(arr);
    return s;

}

1 个答案:

答案 0 :(得分:1)

不,String类不包含交换字符的方法。不幸的是,您需要自己动手,或者考虑使用第三方库。