데이터 타입
기초 8개
객체
새로운 패키지 생성
kr.co.hanuledu.controlex > FInish

폴더 이름 바꾸기
varEx에 오른쪽 버튼 클릭 > Refactor < Rename

새로운 클래스 생성
만든 package 오른쪽 버튼 클릭 > New > Class

주석 만드는 법
한 줄 주석
여러 줄 주석
java document
1. 제어문
1) if문
단순 if문 : 조건을 판단하여 참일 경우에만 실행
if(조건식) {
단순 if문 : 조건을 판단하여 참일 경우에만 실행
if(조건식) {
조건식이 참일때만 실행되는 문장;
}
}
홀짝 구분

점수로 등급 매기기

객체 생성
메소드는 소문자부터 시작
package kr.co.hanuledu.controlex;
import java.util.Scanner;
public class IfEx01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//객체클래스 객체참조주소 생성자
Scanner scanner = new Scanner(System.in);
//System.out.println("scanner ===> " + scanner);
System.out.println("점수를 입력해 주세요(0 ~ 100) : ");
int score = scanner.nextInt();
// int score= 80;
if (score >= 90)
{
System.out.println("점수는 " + score + "입니다.");
System.out.println("등급은 A등급 입니다.");
}
if(score < 90) {
System.out.println("점수는 " + score + "입니다.");
System.out.println("등급은 B등급 입니다.");
}
scanner.close();
}
}
if-else 문법
등급 나누기
package kr.co.hanuledu.controlex;
import java.util.Scanner;
public class IfEx01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//객체클래스 객체참조주소 생성자
Scanner scanner = new Scanner(System.in);
//System.out.println("scanner ===> " + scanner);
System.out.println("점수를 입력해 주세요(0 ~ 100) : ");
int score = scanner.nextInt();
// int score= 80;
if (score >= 90)
{
System.out.println("점수는 " + score + "입니다.");
System.out.println("등급은 A등급 입니다.");
} else {
System.out.println("점수는 " + score + "입니다.");
System.out.println("등급은 B등급 입니다.");
}
scanner.close();
}
}

성별 나누기
package kr.co.hanuledu.controlex;
import java.util.Scanner;
public class IfEx02 {
// 성별 코드 값(genderCode)이 1 또는 3이면 => '남성', 그 외에는 '여성'
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("성별 코드를 입력해주세요: ");
int genderCode = scanner.nextInt();
if ( genderCode == 1 || genderCode == 3 ) {
System.out.println("남성입니다.");
}
else {
System.out.println("여성입니다.");
}
scanner.close();
}
}

다중 if문
/*
* 다중 if문 : 여러 개의 조건을 판단하여 조건을 만족할 경우 실행
* if(조건식1) {
* 조건식 1이 참일때 실행되는 문장;
* } else if(조건식2) {
* 조건식 2가 참일 때 실행되는 문장;
* } else if(조건식3) {
* 조건식 3이 참일 때 실행되는 문장;
* } else {
* 거짓일 때 실행되는 문장;
* }
*/
int score = 101;
if(score >= 90) {
System.out.println("A학점");
} else if (score >= 80) {
System.out.println("B학점");
} else if (score >= 70) {
System.out.println("C학점");
} else if (score >= 60) {
System.out.println("D학점");
} else {
System.out.println("F학점");
}
'BackEnd > Backend 공부 정리' 카테고리의 다른 글
| Java-5.1 (0) | 2024.08.08 |
|---|---|
| sqldeveloper-4 (0) | 2024.08.02 |
| sqldeveloper-3 (0) | 2024.08.01 |
| Java-2 (0) | 2024.08.01 |
| sqldeveloper-2 (0) | 2024.07.31 |