Back-End/JAVA

[Java] String타입 함수

챌링킴 2021. 5. 14. 21:53
반응형

"문자열".charAt(정수) : 문자열에서 정수번째 글자를 뽑아오기, 통째로가 char타입이다.
msg.charAt(0);


"문자열".length() : 문자열의 길이
msg.length();
"".length(); // 0


"문자열".substring(정수) : 문자열의 정수번째부터 맨끝까지의 문자열을 반환한다.
msg.substring(6);


"문자열".substring(정수1, 정수2) : 문자열의 정수1번째부터 정수2번째 직전까지의 문자열을 반환한다.
msg.substring(6, 8);


"문자열1".contains("문자열2") : 문자열1에 문자열2가 포함되어있으면 true
msg.contains("ell");

 

"문자열1".equals("문자열2") : 문자열1과 문자열2가 같다면 true

msg.equals("Hello Java!");

//String타입 함수 실행예제
        
        String msg = "Hello Java!";

		// "문자열".charAt(정수) : 문자열에서 정수번째 글자를 뽑아오기, 통째로가 char타입이다.
		System.out.println(msg.charAt(0)); // H
		// "문자열".length() : 문자열의 길이
		System.out.println(msg.length()); // 11
		System.out.println("".length()); // 0
		// "문자열".substring(정수) : 문자열의 정수번째부터 맨끝까지의 문자열을 반환한다.
		System.out.println(msg.substring(6)); // Java!
		// "문자열".substring(정수1, 정수2) : 문자열의 정수1번째부터 정수2번째 직전까지의 문자열을 반환한다.
		System.out.println(msg.substring(6, 8)); // Ja

		// "문자열1".contains("문자열2") : 문자열1에 문자열2가 포함되어있으면 true
		System.out.println(msg.contains("ell")); // true
        
		//"문자열1".equals("문자열2") : 문자열1과 문자열2가 같다면 true
		msg.equals("Hello Java!"); // true
반응형

'Back-End > JAVA' 카테고리의 다른 글

[Java] 반복문(while)  (0) 2021.05.17
[Java] 누적 대입 연산자, 증감 연산자  (0) 2021.05.17
[Java] 제어문(switch문)  (0) 2021.05.14
[Java] 제어문(if문)  (0) 2021.05.14
[Java] 연산자  (0) 2021.05.14