겉바속촉
삼항연산자 본문
728x90
반응형
안녕하세요~ 겉바속촉입니다!^^!
이번에는 삼항연산자를 배워보도록 할게요~
삼항연산자를 활용하면 길~~게 길~~~~게 썼던 if문 대신으로 써먹을 수 있어요!!
다음과 같은 코드 작성해주시구요.
콘솔창 확인해주세요!!
그리고 삼항연산자에 대해서 알아보면
다음과 같습니다.
삼항연산자는 저런 구조로 되어있네요?
한번 적용시켜볼까요!!
if조건문 대신에 삼항연산자를 이용해보도록 할게요
if블럭문 -----> max=x>y?x:y;
요렇게 바꿔서 추가해볼게요.
콘솔창을 보시면 결과가 동일하게 나오는 게 보이시죠?
그러면 성공입니다!^^!
이번에는 난이도를 높여볼까요??
일단 다음과 같은 코드를 작성해볼게요:)
if문이 있는 곳들을 삼항연산자 사용해서 고쳐주면되겠죠??
콘솔창 먼저 확인해주신 후에~~
학점 부분만 if블럭을 삼항연산자로 교체해볼게요
if문 대신에 한줄로 해결이 되버렸네요
그럼 콘솔창도 볼까요?
결과도 똑같이 나오는군요:)
그럼 평가메세지 부분까지 삼항연산자 활용해서 고쳐보도록 할게요
변수가 하나 더 필요해서 변수 선언자리에 int msg; 추가할거에요
그리고 아랫부분은 이렇게 고쳤습니다
역시 한줄로 정리되버리네요?!
그럼 콘솔창 확인합시다!!
역시 잘 나오는군요!!
그렇다면 성공입니다!^^!
728x90
반응형
'IT일기(하반기) > 블록체인' 카테고리의 다른 글
띠 알아보기 (0) | 2020.05.27 |
---|---|
문자열비교, null 값 체크 (0) | 2020.05.27 |
조건문 연습하기 (0) | 2020.05.27 |
연산자와 조건문 (0) | 2020.05.27 |
Scanner활용하기 (0) | 2020.05.27 |