728x90 삼항연산자2 프로그래머스 코딩테스트 lv.0 - 공배수. 자바/JAVA 문제 설명 소스 코드 class Solution { public int solution(int number, int n, int m) { int answer = 0; answer = (number % n == 0 && number % m == 0) ? 1 : 0; // (조건) ? 참일 때 값 : 거짓일 때 값; (삼항연산자) return answer; } } 삼항 연산자에 익숙해져야 이런 유형의 문제를 쉽게 풀 수 있을 것 같다. 익혀놔야지 ㅠ 2023. 8. 22. 프로그래머스 코딩테스트 lv.0 - 문자열안에 문자열 자바/JAVA 문제 설명 소스 코드 class Solution { public int solution(String str1, String str2) { int answer = 0; boolean result = str1.contains(str2); return result ? 1 : 2; // 삼항연산자. } } boolean result = str1.contains(str2); > str1 안에 str2 가 포함 여부 검사. 포함되어 있으면 true, 아닐 경우 false. return result ? 1 : 2; > 삼항 연산자 ( ? : ) 를 사용하여 result 값에 따라 결과를 반환. 만약 true 일 경우 1을 반환하고, false 일 경우 2를 반환한다. 230818 학습. 2023. 8. 18. 이전 1 다음 728x90