목차
접기
728x90
반응형
연습 1
package algo2;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String test = "HI";
// test가 HI와 같으면 int num은 1, HI와 같지 않다면 int num은 2
int num = ( test.equals("HI") ? 1 : 2 );
System.out.println("num : " + num );
// test가 hi와 같으면 int num2은 1, hi와 같지 않다면 int num2은 2
int num2 = ( test.equals("hi") ? 1 : 2 );
System.out.println("num2 : " + num2);
}
}
- 자바에서 삼항연산자는 주로 true, false 같은 참과 거짓을 판별할 때 사용된다.
삼항연산자
를 사용한다고해서 if문보다 속도가 빨라지는 것은 아니다.- 부적절하게 자주 사용할 경우, 가독성이 현저히 떨어질 수 있으니 유의하여야 한다.
연습 2
package algo2;
public class Operators {
public static void main(String[] args) {
Operators op = new Operators();
op.student();
}
public void student() {
int score = 99;
char grade;
grade = ( score >= 90 ) ? 'A' : 'B';
System.out.printf("%d 성적의 학점은 %c 입니다.", score, grade);
System.out.println("안녕하세요.");
System.out.println("printf는 줄바꿈이 되지 않는구나.");
System.out.println(String.format("%d 성적의 학점은 %c 입니다.", score, grade));
System.out.println("반갑습니다.");
}
}
728x90
반응형
LIST
'Java' 카테고리의 다른 글
java 기초 설명 1 (0) | 2020.12.13 |
---|---|
[ java ] 자바 기초 다지기 (1) | 2020.12.13 |
[ 알고리즘 기초 100제 ] 2번 피보나치 수열 (0) | 2020.12.03 |
[ 알고리즘 기초 100제 ] 1번 학생이름 저장 및 검색 (예제 만든자 풀이) (0) | 2020.11.30 |
[ 알고리즘 기초 100제 ] 1번 학생이름 저장 및 검색 (0) | 2020.11.30 |