문자열을 배열과같이 인덱스로 접근하여 해당 문자를 가져오는 방법이다. 또한 연산을 하게되면 해당 문자의 아스키코드값을 반환한다.
다음 예제는 입력값의 합을 구하는 예제이다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int N = in.nextInt();
String a = in.next();
in.close();
int sum = 0;
for(int i = 0; i < N; i++) {
sum += a.charAt(i)-'0';
}
System.out.print(sum);
}
}