Stop gninnipS My sdroW!
https://www.codewars.com/kata/5264d2b162488dc400000001
public class SpinWords {
public String spinWords(String sentence) {
//TODO: Code stuff here
//将字符串长度为5和长度大于5的字符串反转过来
// 去头去尾(去掉了多余的空格)
String newStr1 = sentence.trim();
System.out.println(newStr1);
String[] newStr2 = newStr1.split(" ");
for (String str1 : newStr2) {
System.out.print(str1);
}
System.out.println();
for (int i = 0; i < newStr2.length; i++) {
if (newStr2[i].length() >= 5) {
byte[] newStr2Byte = newStr2[i].getBytes();
int byteL = newStr2Byte.length;
for (int k = 0; k < byteL / 2; k++) {
byte tempFirstbyte = newStr2Byte[k];
newStr2Byte[k] = newStr2Byte[newStr2Byte.length - 1 - k];
newStr2Byte[newStr2Byte.length - 1 - k] = tempFirstbyte;
}
String alreadyStr = new String(newStr2Byte);
newStr2[i] = alreadyStr;
}
}
String theResultStr = "";
for (String s1 : newStr2) {
theResultStr += s1+" ";
}
String theResultStr1 = theResultStr.trim();
return theResultStr1;
}
}
本文来自博客园,作者:ukyo--夜王,转载请注明原文链接:https://www.cnblogs.com/ukzq/p/13407653.html