728x90
반응형
2024-7-9 네이버 클라우드
charAt 함수
String 타입의 데이터(문자열)에서 특정 문자를 char 타입으로 변환할 때 사용한다.
[ 형식 ]
변수명.charAt(위치값(int))
[ 예시 ]
for(int i=0; i<args.length; i++) {
System.out.println("arg["+i+"] = "+ args[i]);
System.out.println("문자열의 크기 = " + args[i].length()); //.length()문자열의 크기 함수
System.out.println("첫번째 문자 = "+ args[i].charAt(0)); //0번째의 해당하는 문자를 가져온다.
System.out.println("마지막 문자 = "+ args[i].charAt(args[i].length()-1)); // 배열 크기의 -1
System.out.println();
}
[실행결과]
arg[0] = 호랑이
문자열의 크기 = 3
첫번째 문자 = 호
마지막 문자 = 이
args[i].charAt(0)
args배열에 i번째 데이터에서 해당 문자열의 0번째 문자 가져온다.
args[i].charAt(args[i].length()-1)
배열의 전체 크기( args[i].length() ) = 4
마지막 배열 인덱스 = 3 // 배열의 인덱스는 0부터 시작하기 때문에
따라서 배열 전체 크기에 1을 빼주면 마지막 문자를 추출할 수 있다.
String[] args
함수의 괄호안에 선언된 변수를
매개변수(parameter), 인수(argument)라고 한다.
Command line arguments는 arguments로 전달하는데 보통 문자배열 형태로 메인 프로그램에 전달된다.
** 배열의 구분은 공백으로 한다.
배열에 데이터 넣는 방법
Java 화면에서 오른쪽 클릭 - Run As - Run Configuraions
Arguments - Program arguments
[ 호랑이 기린 ] 입력시
args = ["호랑이", "기린"]
이렇게 들어간다.
728x90
반응형
'Java' 카테고리의 다른 글
Java, Selection Sort (선택 정렬), Bubble Sort (거품 정렬) / 정렬 방식 (0) | 2024.07.09 |
---|---|
Java, 배열 Max(최댓값), Min(최솟값) 구하기 (0) | 2024.07.09 |
Java, Array 배열이란? (1차원 배열 - 배열 크기 .length, 홀수, 짝수, 오름차순 .sort, 확장 for문 ) (0) | 2024.07.09 |
Java, 컴퓨터 게임(덧셈 계산 게임) / Math.random(), for문 , while문, 다중 for문 (0) | 2024.07.08 |
Java, 반복문 for문 / while문 / do-while문 / 다중 for문 (+ 구구단 3단씩 출력) / break, continue (0) | 2024.07.08 |