자바 코드를 작성하고 있는데이 코드의 출력이 x
인 이유를 알고 싶습니다. 나는 그것이 제 5의 편지이기 때문에 t
를 기대하고 있었다.java charAt() 메서드와 대리모
public class StringBufferDemo{
public static void main(String args[]){
StringBuffer sb = new StringBuffer("ttsttxctlltnt");
System.out.println(sb.charAt(5));
}
}
'공공의 문자 수 charAt (INT 인덱스를) 시도로' "반환이 원한다면 그렇게 문자 5 일에 posistion X가 ... 인 0에서 시작 지정된 인덱스의 char 값. 인덱스의 범위는 0 ~ length() - 1입니다. 배열의 인덱스의 경우, 순서의 최초의 char 값은 인덱스 0, 다음의 인덱스 1 등입니다. http://docs.oracle.com/javase/7/docs/api/java/lang/String.html – bernie
"t"는 여섯 번째 문자이고 java는 0에서 numberd를 시작하므로이 결과는 u가됩니다. –