Revert "performance improve."

This reverts commit 3b05b95a
This commit is contained in:
XenoAmess 2020-06-01 01:16:19 +08:00 committed by Rob Tompkins
parent 3ef823e8e1
commit 68cb8af7e4
1 changed files with 9 additions and 1 deletions

View File

@ -251,7 +251,15 @@ static int lastIndexOf(final CharSequence cs, final CharSequence searchChar, fin
* @return the resulting char array
*/
static char[] toCharArray(final CharSequence cs) {
return cs.toString().toCharArray();
if (cs instanceof String) {
return ((String) cs).toCharArray();
}
final int sz = cs.length();
final char[] array = new char[cs.length()];
for (int i = 0; i < sz; i++) {
array[i] = cs.charAt(i);
}
return array;
}
/**