Syntax
variable = (condition) ? expressionTrue : expressionFalse;
삼항연산자 사용
class Solution {
public int solution(int num1, int num2) {
int answer = 0;
if((0<= num1 && num1 <= 10000) && (0 <= num2 && num2 <= 10000)){
answer = (num1 == num2)? 1 : -1;
}
return answer;
}
}
https://school.programmers.co.kr/learn/courses/30/lessons/120807
class Solution {
public String solution(int num) {
String answer = "";
answer = (num%2==0) ? "Even" : "Odd";
return answer;
}
}
https://school.programmers.co.kr/learn/courses/30/lessons/12937
참고
https://www.w3schools.com/java/java_conditions_shorthand.asp
반응형
'코딩테스트 > Java' 카테고리의 다른 글
[Java] ArrayList, 컬렉션 프레임워크, 인터페이스, 제네릭 - lv.0 5명씩 (3) | 2024.03.05 |
---|---|
프로그래머스/Java level 0. 문자열 섞기 - str.charAt(i) (0) | 2024.02.05 |
[Java]프로그래머스lv.0 분수의 덧셈 (0) | 2024.02.02 |
Syntax
variable = (condition) ? expressionTrue : expressionFalse;
삼항연산자 사용
class Solution {
public int solution(int num1, int num2) {
int answer = 0;
if((0<= num1 && num1 <= 10000) && (0 <= num2 && num2 <= 10000)){
answer = (num1 == num2)? 1 : -1;
}
return answer;
}
}
https://school.programmers.co.kr/learn/courses/30/lessons/120807
class Solution {
public String solution(int num) {
String answer = "";
answer = (num%2==0) ? "Even" : "Odd";
return answer;
}
}
https://school.programmers.co.kr/learn/courses/30/lessons/12937
참고
https://www.w3schools.com/java/java_conditions_shorthand.asp
반응형
'코딩테스트 > Java' 카테고리의 다른 글
[Java] ArrayList, 컬렉션 프레임워크, 인터페이스, 제네릭 - lv.0 5명씩 (3) | 2024.03.05 |
---|---|
프로그래머스/Java level 0. 문자열 섞기 - str.charAt(i) (0) | 2024.02.05 |
[Java]프로그래머스lv.0 분수의 덧셈 (0) | 2024.02.02 |