파이썬을 하다가 자바로 넘어오니 헷갈려서 문자열의 index를 배열처럼 접근하였다. (strNum[n]
)
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The type of the expression must be an array type but it resolved to String
자바는 파이썬과 달리 문자열을 배열처럼 index 접근이 불가능하다.
자바에서 문자열의 index 접근을 위해서는 charAt()을 사용해야 한다.
사용 예시
String str = "hello"
char c = str.charAt(1) // e
자바 문자열 index 접근하는 방법
자바 문자열 특정 위치 문자 반환하는 방법
반응형
'Language > Java' 카테고리의 다른 글
[Java] 자바 변수 (0) | 2025.01.04 |
---|---|
[Java] 자바 이론 정리 (0) | 2024.08.25 |
[Java] 자바 문자열 특정 위치에 문자 삽입하기 (0) | 2024.01.25 |
[Java] 자바 문자를 숫자로 바꾸기 (char to int) (0) | 2024.01.12 |