.toCharArray()
또는
.getBytes()
와 함께 작동하도록 더 나은 방법입니다 자바 문자열, 일부 효율적인 문자 별 교체하고 싶은
?효율적인 char 단위 연산을 사용하는 Java 가변 "문자열": toCharArray() 또는 getBytes()?
예제 코드 :
// big loop {
String s = "..###.##...#";
char[] c = s.toCharArray();
c[4] = '$';
c[8] = 'A';
// etc
// }
가이 두 방법 사이에 약간의 차이, 또는 하나가 다른여 것이 좋습니다 경우, 내가 그것을 듣고 기뻐한다면
.
http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html –
비슷한 게시물을보십시오. http://stackoverflow.com/questions/8894258/fastest-way -to-으로 반복 - 이상 - 모두 - 더 - 문자 - 인 - 어 - 문자열 효율 (배열 기반 작업)을 찾고 있어요 @BrianRoach –
(이상 문자열의 모든 문자를 반복하는 가장 빠른 방법)이 아닌 빌더 – vikingsteve