gwooden_코린이
java_기본 자바 API_221130(8일차) 본문
728x90
charAt(int index)
equals(Object obj)
trim()
package 자바API;
public class Sample04 {
public static void main(String[] args) {
// 123456789.....쭉~
String str = "Hello My Name is Hong Gil Dong";
String str2 = " Hello My Name is Hong Gil Dong ";
System.out.println("===기본 입력 된 값===");
System.out.println("Hello My Name is Hong Gil Dong");
System.out.println("===기본 입력 된 값===");
System.out.println("\n==6번째 문자만 출력==");
System.out.println(str.charAt(6)); //6번째 문자만 출력
System.out.println("\n==\"Hong\"가 몇번째 있는지 찾아라==");
System.out.println(str.indexOf("Hong")); //"Hong"가 몇번째 있는지 찾아라
//(indexOf 문자 시작 위치), (중복시 맨 앞쪽에 있는 것만 인식)
System.out.println("\n==17번째 부터 문자열 출력==");
System.out.println(str.substring(17)); //17번째 부터 문자열 출력
System.out.println("\n==6번째 부터 13번째 전! 까지 문자열 출력 ==");
System.out.println(str.substring(6, 13)); //6번째 부터 13번째 전! 까지 문자열 출력
System.out.println("\n==입력된 알파벳을 모두 소문자로 변경 ==");
System.out.println(str.toLowerCase()); //입력된 알파벳을 모두 소문자로 변경
System.out.println("\n==입력된 알파벳을 모두 대문자로 변경 ==");
System.out.println(str.toUpperCase()); //입력된 알파벳을 모두 대문자로 변경
System.out.println("\n==입력된 문자열 길이 알려줌==");
System.out.println(str.length()); //입력된 문자열 길이 알려줌
System.out.println("\n==괄호안에 입력된 값으로 시작하는지==");
System.out.println(str.startsWith("Hello")); //괄호안에 입력된 값으로 시작하는지
System.out.println("\n==괄호안에 입력된 값으로 끝나는지==");
System.out.println(str.endsWith("Dong")); //괄호안에 입력된 값으로 끝나는지
System.out.println("\n==\"Hong\"을 \"Kim\"으로 변경하여 입력된 값 출력 ==");
System.out.println(str.replace("Hong", "Kim")); //"Hong"을 "Kim"으로 변경하여 입력된 값 출력
str = str.replace("Hong", "Kim");
System.out.println("\n==\"Hong\"을 \"Kim\"으로 변경하여 입력된 값 출력==");
System.out.println(str);
System.out.println("\n==i를 a로 바꾸고 입력된 값 출력 ==");
System.out.println(str.replace("i", "a")); //i를 a로 바꾸고 입력된 값 출력
System.out.println("\n==i라는 단어를 모두 제거 하고 입력된 값 출력 ==");
System.out.println(str.replaceAll("i", "")); //i라는 단어를 모두 제거 하고 입력된 값 출력 (정규식)
System.out.println("\n==toString ==");
System.out.println(str.toString());
System.out.println("\n==불필요한 띄어쓰기는 줄여준다==");
str2 = str2.trim(); //불필요한 띄어쓰기는 줄여준다.
str2 = str2.replace(" ", "");
System.out.println(str2);
System.out.println("\n==해당 식을 String(문자열)로 바꿔라==");
str = String.valueOf(10); //해당 식을 String로 바꿔라
System.out.println(10 + 5);
System.out.println(str + 5);
System.out.println("\n==해당 입력된 값으 배열로 넣어주고자 할 때==");
str = "홍,이,유,안"; //배열로 넣어주고자 할 때
String[] arr = str.split(","); //, <-- 이걸 기준으로 잘라서 배열방에 값을 순서대로 넣어라
for(String a : arr) { //향상된 for문 이용
System.out.println(a);
}
}
}
===기본 입력 된 값=== Hello My Name is Hong Gil Dong ===기본 입력 된 값=== ==6번째 문자만 출력== M =="Hong"가 몇번째 있는지 찾아라== 17 ==17번째 부터 문자열 출력== Hong Gil Dong ==6번째 부터 13번째 전! 까지 문자열 출력 == My Name ==입력된 알파벳을 모두 소문자로 변경 == hello my name is hong gil dong ==입력된 알파벳을 모두 대문자로 변경 == HELLO MY NAME IS HONG GIL DONG ==입력된 문자열 길이 알려줌== 30 ==괄호안에 입력된 값으로 시작하는지== true ==괄호안에 입력된 값으로 끝나는지== true =="Hong"을 "Kim"으로 변경하여 입력된 값 출력 == Hello My Name is Kim Gil Dong =="Hong"을 "Kim"으로 변경하여 입력된 값 출력== Hello My Name is Kim Gil Dong ==i를 a로 바꾸고 입력된 값 출력 == Hello My Name as Kam Gal Dong ==i라는 단어를 모두 제거 하고 입력된 값 출력 == Hello My Name s Km Gl Dong ==toString == Hello My Name is Kim Gil Dong ==불필요한 띄어쓰기는 줄여준다== HelloMyNameisHongGilDong ==해당 식을 String(문자열)로 바꿔라== 15 105 ==해당 입력된 값으 배열로 넣어주고자 할 때== 홍 이 유 안 |
728x90
'java > 8일차' 카테고리의 다른 글
java_ StringBuffer_221130(8일차) (0) | 2022.11.30 |
---|---|
java_체이닝_221130(8일차) (0) | 2022.11.30 |
java_API01_221130(8일차) (0) | 2022.11.30 |
java_API Clone_221130(8일차) (1) | 2022.11.30 |
java_API equals_221130(8일차) (0) | 2022.11.30 |
Comments