※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다.
책49쪽
■ 3항 연산자 [ 변수 = (조건식) ? true값 : false값 ; ]
타입 변수 = (조건식이 true냐)? true면 ”값1"이고, false면 "값2"로 ; 초기화
sql의 NVL2랑 다른데 비슷한 형태.. NVL2(컬럼명, 대체값1, 대체값2)
** new + ctrl키 + space키 : type 변수명= new type();
Scanner scan = new Scanner(System.in) ;
기능하는 함수 변수명=
**자바에 기존에 있는 유틸리티 : Scanner utility 임포트**
Scanner utility 임포트하고 나서
< 키보드로 값을 입력 받으려면, >
Scanner scan = new Scanner(System.in) ; 꼭 하고 난 후,
String 변수 = scan.next( ); => 키보드에 입력된 걸, String로 next 반환
int 변수 = scan.nextlnt( ); => 키보드에 입력된 걸, Int로 next 반환
String 변수 = scan.nextLine( ); => 키보드에 입력된 걸, 문자열로 next 반환
next() : 공백을 기준으로 입력을 받음. 즉, 띄어쓰기(=\\s)을 기준으로 입력을 받음.
nextLine(): 줄 단위로 읽고, 개행문자(=줄넘김)(=\n)을 기준으로 입력을 받음.
Enter를 치기 전까지 쓴 문자열을 모두 리턴
String []data = 변수명.split("나누려는 기준") ;
=>기준으로 변수명을 쪼개서 배열로 저장
ex) String 주소=ㅇㅇ시 ㅇㅇ구 ㅇㅇ동
String []data=주소.split(" ") ; => 공백" " 기준으로 주소 값을 쪼개서 Array로 저장
★Workshop 01 복습 [문제6 ~ 10, 14,15 ] 글
11,12,13은 나중에
4장. 문장
분기문 단일 if문 사용하기
<1. 단일if문>
<2. 단일if문>
< 3. 단일if문 (대소문자 판단) >
분기문 if else문
조건에 따라 결과2를 할지, 결과 3을 할지
<자동완성키> if + ctrl + space
2. if~else문
* if~else문 => num2=100이고, 홀/짝 판단해서, mesg로 출력하는 문장을 완성하기
2. if~else문 (대소문자 판단)
분기문 Switch문
-동등비교만 가능. if-else랑 비슷한데,
if문은 다양한 연산자 사용가능, switch는 반드시 일치하는 값비교로만 사용가능...
-오라클의 case랑.. 비슷하다고 한듯; swith ( 변수 : 여기엔6가지_ )
<Switch 자동완성키! switch + ctrl키 + space키 >
< xxx가 문자열이면, >
< xxx2가 문자이면, >
반복문 while문, do ~ while문
ㄴ while문
ㄴ do-while문
★워크샵02 복습하기
'Govern > Eclipse SE -설치,문장,배열' 카테고리의 다른 글
07-14(수) 배열, Arrays API (0) | 2021.07.14 |
---|---|
07-13(화) for문,break,continue (0) | 2021.07.13 |
07-09(금) 형변환 연산자_valueOf,parseInt,전치후치,&& (0) | 2021.07.09 |
07-08(목) (0) | 2021.07.08 |
07-07(수) 자바 시작 (0) | 2021.07.07 |