substring과 charAt의 차이

2024. 5. 7. 21:08java

1.substring()

str.substring(시작 위치, 종료위치)

public class p {
	public static void main(String[] args){        			
			String s = "abcdefgh";
			System.out.println(s.substring(1,5));//변수 s의 값 1부터 5까지 출력
	}
}

코드의 실행 결과

 

2.charAt()

chatAt(i) : i 인덱스에 해당하는 문자가 나옴.

public class p {
	public static void main(String[] args){        			
			String s = "abcdefgh";
			System.out.println(s.charAt(0));//변수 s에 저장된 값 0번째 출력
			System.out.println(s.charAt(5));//변수 s에 저장된 값 5번째 출력
	}
}

코드의 실행 결과

 

charAt()을 자세하게 알고 싶을 때는 아래 페이지로 가세요

 

https://kim-kang-hyun.tistory.com/19

 

(java) charAt란?

1. charAt란? String 타입의 데이터(문자열)에서 i번째 문자를 char 타입으로 변환할 때 사용하는 메소드  "HELLO" 라는 문자열을 입력받았다고 할 때,Scanner sc = new Scanner(System.in); // HELLO 입력Strin

kim-kang-hyun.tistory.com

 

'java' 카테고리의 다른 글

HashSet 사용 방법 (개념, 특징, 메소드 및 예제)  (0) 2024.05.08
Arrays 클래스란?  (0) 2024.05.01
StringTokenizer 클래스와 메소드들  (0) 2024.04.30
hasnext()란? - [java]  (0) 2024.04.24
(JAVA) BufferedWriter  (0) 2024.04.24