-String 변수는 null 을 물을 수 있음 (String 등 클래스 변수에만 사용 가능)
-.length() : 사용시 int값을 리턴함. 참조하는 문자열의 글자 갯수를 알아내서 글자 갯수를 리턴(스트링클래스변수.length();)
-switch(판단기준) : 값이 뭐냐를 물음. 조건식 사용 못함, {}블럭 생략불가(작동을 위해 문장 2개이상 사용해야함 )
블럭 안에는 case문 사용 (case 값:)
break;//값이 맞다면 제어문 종료
default: //제시된 값이 모두 아닐 때 실행. 맨 마지막에 사용. break; 생략가능
-패키지 이름 : 낙타봉표기법, 대문자 안써도됨 .으로 구분
-클래스 이름 : 낙타봉 표기법, 대문자 필수 사용
-자바 지역변수(Local variable)는 무조건 초기화 해야함. 안하면 에러남
-자바 7버전부터 문자열도 case 값 입력 가능
- 레퍼런스 변수 - 클래스를 자료형으로 만들어지는 변수(String)
기본 자료형 변수 방에는 값이 기록되나, 레퍼런스 변수 방에는 주소가 기록됨(c의 포인터 형식)
스트링 값을 비교할 때는 ==안되고, .equals("") 사용 //if(equals("사과")
-for문 // 횟수있음
-while문 // 횟수없음
-do~while문 //무조건 1회 실행 후 반복설정
-for문 괄호 안 정수는 int형 이여야만 함.
-패키지 이름 수정 : 오른쪽 클릭 - Refactor - Rename
-for(초기식; 조건식; 증감식) 실행문장 1개일때 중괄호 생략가능
-1~100까지의 합 : 5050 //for (int k=1; k < 101; k++) sum +=k;
'Begin 2018' 카테고리의 다른 글
자바 프레임워크 과정 - 수강 8일차 (for문, while & do~while문, Field, 숏코딩, toUppercase()//소문자 >> 대문자) (1) | 2018.04.12 |
---|---|
자바 프레임워크 과정 - 수강 8일차 (0) | 2018.04.12 |
자바 프레임워크 과정 - 수강 7일차 (0) | 2018.04.10 |
자바 프레임워크 과정 - 수강 6일차 (제어문) (0) | 2018.04.09 |
자바 프레임워크 과정 - 수강 6일차 (비트논리연산자와 if문) (0) | 2018.04.09 |
자바 프레임워크 과정 - 수강 6일차 (0) | 2018.04.09 |
평균과 총점 합격여부 (0) | 2018.04.09 |
System.out.println() / System.out.print() 차이점 (0) | 2018.04.09 |