728x90
String 안에 쓸 수 있는 많이 쓰는 메소드
1)charAt ()
2)concat()
3)equals()
4)substring()
5)replace()
public class practice_everyday01 {
public static void main(String[] args) {
// String methods
String str = "힘을 내라";
// 1)charAt ()
// charAt(int index):char
char cheer = str.charAt(0);
System.out.println(cheer); // 힘
// 2) concat()
// concat(String str):String
// 원래 문자열 끝에 매개변수로 들어온 값을 이어붙인 문자열 반환
String cstr = str.concat(" save it");
System.out.println(cstr);
// 3) equals()
// equals(Object anObject):boolean
System.out.println(str.equals(cstr));
// 4)substring()
// substring(int beginIndex):String
// 해당 인덱스 넘버부터 문자열 시작.
// substring(int beginIndex, int endIndex):String
// A to B 사이의 문자열 일부 반환
System.out.println(str.substring(2));
System.out.println(str.substring(0,3));
// 5)5)replace()
// replace(char oldChar, char newChar):String
System.out.println(str.replace('힘','손'));
}
}
728x90
반응형
'small steps > 1일 1코딩 - 코딩을 내 몸처럼' 카테고리의 다른 글
[1일1코딩] [Java] File Class + 파일클래스의 메소드들 (0) | 2022.02.23 |
---|---|
[1일1코딩] [Java] 예외처리(Exception) + 강제 예외 발생(throw) (0) | 2022.02.22 |
[1일1코딩] [Java] append(), insert(), delete(), reverse() (0) | 2022.02.19 |
[1일1코딩] [Java] 배열(Array) + .length + for문 (0) | 2022.02.19 |
[1일1코딩] [Java] 매개변수 생성자 + this 참조변수 + this()생성자 (0) | 2022.02.18 |