分裂字符串并将它们反转

时间:2014-08-31 11:25:14

标签: java string math split reverse

我需要将字符串拆分为3s然后反转每个字符串的第1个,第3个等 例如,对于1234567890,代码将字符串拆分为123,456,789,0,然后将123和456反转为321和654. 456和0将保持不变。结果将是3214569870

我目前的代码是

public static void main (String[] args)
String sr ="1234567890"
system.out.println (".")

public static int splitreverse (String a) {

for (int i=0 ; i<a.length ; i++);
    {
        if i%3=0;
        newa [i] = a[a.length - i - 1]; 
    }       
    return a;
}

提前致谢

1 个答案:

答案 0 :(得分:0)

http://docs.guava-libraries.googlecode.com/git-history/release/javadoc/com/google/common/base/Splitter.html#fixedLength%28int%29

Splitter.fixedLength(int)的

将字符串拆分为指定固定长度的子字符串。最后一块可以小于长度,但永远不会是空的。