728x90
String 클래스
String Class의 메소드들
1)charAt ()
charAt(int index):char
2) concat()
concat(String str):String
원래 문자열 끝에 매개변수로 들어온 값을 이어붙인 문자열 반환
3) equals()
equals(Object anObject):boolean
4)substring()
substring(int beginIndex):String
해당 인덱스 넘버부터 문자열 시작
substring(int beginIndex, int endIndex):String
5)replace()
replace(char oldChar, char newChar):String
public class practice_everyday01 {
public static void main(String[] args) {
// String class : representative methods
String str = "힘을 내라";
// 1)charAt ()
// charAt(int index):char
char cheer = str.charAt(0);
System.out.println("1."+cheer); // 힘
// 2) concat()
// concat(String str):String
// 원래 문자열 끝에 매개변수로 들어온 값을 이어붙인 문자열 반환
String cstr = str.concat(" cheer up");
System.out.println("2."+cstr );
// 3) equals()
// equals(Object anObject):boolean
System.out.println("3."+str.equals("equal"));
// 4)substring()
// substring(int beginIndex):String
// 해당 인덱스 넘버부터 문자열 시작
// substring(int beginIndex, int endIndex):String
// A to B 사이의 문자열 일부 반환
System.out.println("4.1."+str.substring(0,3));
System.out.println("4.2."+str.substring(2));
// 5)replace()
// replace(char oldChar, char newChar):String
System.out.println("5."+str.replace('힘','손'));
}
}
728x90
반응형
'small steps > 1일 1코딩 - 코딩을 내 몸처럼' 카테고리의 다른 글
[1일1코딩] [Java] 로그인 코드 연습 (0) | 2022.03.16 |
---|---|
[1일1코딩] [SQL][Oracle] 단일 행 함수 - 문자관련, 숫자관련 : INSTR, SUBSTR, REPLACE, LPAD,LTRIM (0) | 2022.03.15 |
[1일1코딩] [SQL][Oracle] SELECT, BETWEEN, || , IN, IS NULL (0) | 2022.03.14 |
[1일1코딩] [Java] 바이트 기반+보조 : FileOutputStream, BufferedOutputStream 클래스 (0) | 2022.03.14 |
[1일1코딩] [Java] 배열 복사-깊은복사-System.arraycopy(), Arrays.copyOf() 복습2 (0) | 2022.03.13 |