[study]이론정리237 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. java 3일차 정리 _ 01. 연산자(5) 증감연산자_다른연산자 와같이 사용한 경우 package exam05_연산자; public class Operator05_증감연산자2_다른연산자와같이사용한경우 { public static void main(String[] args) { // 5. 증감 연산자 ( ++, -- ) 와 다른 연산자와 같이 사용하는 경우 // * 전치 또는 후치에 따라서 저장되는 변수값이 달라질 수 있음. int num = 10; int num2 = 10; // 문제1 : num 을 1 증가시키고 새로운 변수 result 에 저장하시오. // 전치 : 먼저 증가되고 나중에 할당됨. int result = ++num; // 전치 System.out.println(result + " " + num); // >>> 11 11 // 문제2: num2 를 1 증가시키고 새로운 .. 2024. 3. 12. java 3일차 정리 _ 01. 연산자(5) 증감연산자 package exam05_연산자; public class Operator05_증감연산자 { public static void main(String[] args) { // 5. 증감 연산자 ( ++, -- ) // 가. 증가 연산자 // ++변수명; : 전치, 1씩증가 // 변수명++; : 후치, 1씩증가 // 독자적으로 증감연산자를 쓸때는 값변화가 없음. int n = 10; ++n; // 전치, n = n + 1; System.out.println(n); // >>> 11 n++; // 후치, n = n + 1; System.out.println(n); // >>> 12 // 나. 감소 연산자 // --변수명; : 전치, 1씩 감소 // 변수명--; : 후치, 1씩 감소 int n2 = 10; --n.. 2024. 3. 12. 이전 1 ··· 43 44 45 46 47 48 49 ··· 60 다음