안녕하세요 이번 포스팅은 제가 헷갈리는 boolean문이 문제에 나와서
그거 정리하는겸 기록하는겸 포스팅을 하려고 합니다.
먼저 바로 문제 보시져
-----------------------problem-------------------
>정수를 입력 받았을 때,입력 값이 0~9까지의 숫자가 모두 각각
한 번씩만 사용된 것인지 확인하는 함수를 작성하세요.
EX)1345 , 15423678990 >>False
1234567890 >>True
----------------------Result-----------------------
Enter the number : 15885244
False
--------------------------------------------먼저 풀어보세요!--------------------------------------------
먼저 제가 했던 생각은 문자열로 바꿔서 진행하려다
정수를 받아서 앞에도 나왔었던 num/n%10 식을 활용을했구요
원래 제가 처음 썻던 답은 이게 아니라 그냥 출력문만 있는 형식이었는데
정답을 보니깐 좀더 간결하게 저렇게 나와있더라구요
그러던 중
제가 기초가 잘 안되어있는지 boolean 문이 이해가 안가 인터넷으로 수소문한 결과!
일단은 이렇게 이해했어요
답이 맞을떄랑 안맞을때를 구분해줘야되서 boolean문을 쓰는경우가 있다 하더라구요
얼른 공부해서 헷갈리는게 없어졌음 좋겠네요 ,, 파이팅!
JAVA문제//인터페이스기초/인터페이스문제/interface/자바연습문제 (0) | 2020.03.07 |
---|---|
JAVA문제/메소드문제2/자릿수바꾸기/MATH/자바/프로그래밍/연습문제/자바연습문제 (0) | 2020.02.23 |
JAVA문제 메소드문제/연습문제/자바문제 (0) | 2020.02.20 |