본문 바로가기

Programming/JAVA(eclipse)91

java 3일차 정리 _ 03. 제어문(단일if문_2) package exam07_제어문; import java.util.Scanner; public class Statement01_단일if문2 { public static void main(String[] args) { // 문제: 키보드로 정수값을 입력받아서 짝수인 경우에만 값을 출력하는 코드를 작성하시오. Scanner scanner = new Scanner(System.in); System.out.print("정수를 입력하시오: "); int num = scanner.nextInt(); if(num % 2 == 0) { System.out.println("짝수: " + num); } System.out.println("END."); } } 2024. 3. 12.
java 3일차 정리 _ 03. 제어문(단일if문) 2. 문장 ( statement ) 가. 실행문 - 순차문 : 위에서 아래로 순차적으로 실행되는 문장 거의 90% 이상 차지. - 제어문: -> 조건문( 분기문 ) : 조건에 따라서 실행되는 문장이 달라진다. ex) 단일 if문, if-else문, 다중 if문, switch문 -> 반복문 : 조건에 따라서 한번 실행된 문장이 여러번 실행된다. ex) for문, while문, do-while문 나. 비실행문 - 주석문 : 한줄 주석문 ( // ) , 멀티 주석문( /* */ ), javadoc 주석문 ( /** */ , api 문서) ==> 개발자가 만든 클래스에 대한 메뉴얼인 API 문서 만들때 사용. 1) 조건문(분기문) 가. 단일 if 문 - 용도: 조건식( true / false ) 에 따라서 실행.. 2024. 3. 12.
java 3일차 정리 _ 02. 표준입력( Scanner ) 1. 표준 입력 ( standard input ) 1) 개념: 키보드로 데이터를 입력 받음을 의미 2) 모니터 : System.out 키보드 : System.in 3) java.util.Scanner 클래스 이용해서 키보드에서 입력된 값을 얻을수 있다. import java.util.Scanner; Scanner scn = new Scanner(System.in); 4) 값을 얻을 수 있는 메서드가 제공된다. 정수값: int n = scn.nextInt(); 하나의 문자열: String s = scn.next(); ex) 키보드 입력: aaa bbb ccc s -> aaa 한 줄 읽기 : String s = scn.nextLine(); s -> aaa bbb ccc package exam06_표준입력_S.. 2024. 3. 12.
java 3일차 정리 _ 01. 연산자(6) 3항 연산자 package exam05_연산자; public class Operator06_3항연산자 { public static void main(String[] args) { // 6. 3항 연산자 // 문법 : (조건식)? 참문장:거짓문장; // 조건식이 참이면 참문장을 얻고 거짓이면 거짓문장을 얻는다. int n = 100; // 문제1) n 값이 5보다 크면 100 을 반환하고 아니면 아니면 200 을 반환하는 코드작성 System.out.println((n > 5) ? 100 : 200); int result = (n > 5) ? 100 : 200; System.out.println(result); // 문제2) n 값이 5보다 크고 200 보다 작으면 "AAA" 반환하고 아니면 "BBB" 반환하는 코드작.. 2024. 3. 12.