1. if(조건문){ 실행문 1;} else {실행문 2;}
: 조건문이 참이면 실행문 1 실행, 거짓이면 실행문2 실행한다.
예시
import java.util.Scanner;
class If_3
{public static void main(String[] args)
{Scanner in = new Scanner(System.in);
System.out.print("점수를 입력하세요 : ");
int grade = in.nextInt();
String hak = "";
if(grade>=90){
hak = "A";
if(grade >= 98){
hak+="++";
}else if (grade<= 93)
{
hak+="--";
}
}else if (grade>=80)
{
hak="B";
}else if (grade>=70)
{
hak="C";
}else if (grade>=60)
{
hak = "D";
}else{
hak="F";
}
System.out.println("성적은 "+ hak+"입니다.");
}
}
import java.util.Scanner;
class If_4
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
String ch;
System.out.println("문자를 입력 하세요 : ");
ch = sc.nextLine();
//(ch == "A" || ch =="a") 안되는 이유 : String형의 비교는 equals 로 비교함
// == 으로 비교할수 있는 것 : 숫자, 주소값
if(ch.equals("A") || ch.equals("a")){
System.out.println("America");
}else if (ch.equals("K")||ch.equals("k"))
{
System.out.println("Korea");
}else if (ch.equals("M")||ch.equals("m"))
{
System.out.println("Moxcio");
}
}
}
'KH > JAVA' 카테고리의 다른 글
#6.for(연습문제) (0) | 2022.07.11 |
---|---|
#5 Switch문,Math.random() (0) | 2022.07.08 |
#4 cmd(명령 프롬프트) (0) | 2022.07.07 |
#2 scanner, printf,in.read() (0) | 2022.07.07 |
#1 삼항연산자,형변환 (0) | 2022.07.07 |