01. Java (v)
02. git
03. Database
04. Jsp [Server]
05. 미니프로젝트 (3W)
06. HTML,CSS
07. JS
08. SpringFramework , SrpingBoot
09. React JS [Front-end]
10. 중간프로젝트 (1M)
11. Linux 명령어
12. AWS 클라우드
13. DevOps - Docker
14. App - Android
15. 최종프로젝트 (1M)
char[] a = {'a','b','c'};
String str = new String(a);
System.out.println(str); // abc
String str="abc";
char c= str.charAt(0);
System.out.println(c); // 'a'
int len=str.length();
System.out.println("문자열의 길이 : "+len); // 3
str="안녕하세요? 문자열은 문자의 합 입니다.";
int index=str.indexOf("문자의 합");
System.out.println("'문자의 합'이 발견된 위치: "+index); // 12
int b = str.indexOf("DSFGETRED%#");
System.out.println("찾을 문자가 없으면 : "+b); // -1
// 문자열 변경하기 - replace(타겟문자열, 바꿀문자열)
String str1=str.replace("문자","word");
System.out.println(str); // 안녕하세요? 문자열은 문자의 합 입니다.
System.out.println(str1); // 안녕하세요? word열은 word의 합 입니다.
// 모든 공백 제거
str = str.replace(" ","");
System.out.println(str); // 안녕하세요?문자열은문자의합입니다.
str = "Hello World!";
String r2 = str.toUpperCase(); //대문자로
String r3 = str.toLowerCase(); //소문자로
System.out.println(r2); // HELLO WORLD!
System.out.println(r3); // hello world!
str =" 010-1234- 5678 ";
System.out.println(str); // [ 010-1234- 5678 ] * []는 비교를 위해 사용(실제출력x)
String r4 = str.trim();
System.out.println(r4);// [010-1234- 5678] * []는 비교를 위해 사용(실제출력x)
str="010-1234-5678";
String r5= str.substring(3);
System.out.println(r5); // -1234-5678
String r6= str.substring(3,6);
System.out.println(r6); // -12
String[] arr = str.split("-");
System.out.println(Arrays.toString(arr)); // [010, 1234, 5678]
char[] arr2 = str.toCharArray();
System.out.println(Arrays.toString(arr2)); // [0, 1, 0, -, 1, 2, 3, 4, -, 5, 6, 7, 8]
첫 입력값
은 구분자로 문자열을 합칠때 문자열사이에 들어갈 값
String r7= String.join("!!", "링딩동","링딩동","링딩동","링딩동");
System.out.println(r7); // 링딩동!!링딩동!!링딩동!!링딩동
String[] str_arr={"링딩동","링딩동","링딩동","링딩동"};
String r8= String.join("!!", str_arr); // 링딩동!!링딩동!!링딩동!!링딩동
System.out.println(r8);
<반환유형> <메서드 식별자 이름> (매개 변수){
기능 상세;
}
static int calSum(int a) {
int sum =0;
for(int i=1;i<=a;i++) {
sum+=i;
}
return sum;
}
매개변수
반환 유형
void
적용return
키워드 사용
void형 메서드
에서 사용되는 return은 메서드의 종료
의미반환 유형이 있는 메서드
에서는 단순 return은 사용할 수 없음
.