Java 기초 - 제어문 (Switch)
·
JAVA/JAVA 기초
C_Switch.java package com.kh.chap01.condition; import java.util.Scanner; public class C_Switch { /* * if문 : * switch문 : * * if문과의 차이점 : if문은 조건에 범위를 지정할 수 있었다고 한다면 * switch문은 확실값의 조건이다. (동등비교와 같다) * * switch(비교할 대상자) { * case 값1 : 실행코드1; break; -> break; 를 꼭 넣어줘야 빠져나감. if문은 true만 실행되면 빠져나감 * case 값2 : 실행코드2; break; * case 값3 : 실행코드3; break; * .... * default : 위의 제시한 모든 값이 일치하지 않을 경우 실행할 코드; * } ..
JAVA 기초 - 제어문 (If / Else)
·
JAVA/JAVA 기초
A_If.java package com.kh.chap01.condition; import java.util.Scanner; public class A_If { /* * 프로그램 진행은 기본적으로 순차적으로 진행됨 * 단, 이 순차적인 흐름을 바꾸고자 한다면 "제어문"이라는 걸 통해서 직접 제어가능 * * 선택적으로 실행하고자 한다면 => 조건문 * 반복적으로 실행하고자 한다면 => 반복문 * 그 외의 흐름 제어 => 분기문 * * * 조건식을 통해 참이냐 거짓이냐를 판단해서 * 해당 조건이 참일경우 그에 해당하는 실행문을 실행 * * --> 조건식의 결과 true/false 여야함 * --> 조건식에서는 비교연산자(대소, 동등),논리연산자(&&, ||), 논리부정연산자(!) * * 조건문 ..
JAVA 기초 - 연산자(Operator) 실습예제
·
JAVA/JAVA 기초
실습문제 1 * 키보드로 입력 받은 하나의 정수가 양수이면 "양수다", 양수가 아니면 "양수가 아니다"를 출력하세요 public void practice1() { Scanner sc = new Scanner(System.in); System.out.print("정수 : "); int num = sc.nextInt(); String result = num > 0 ? "양수다" : "양수가 아니다"; System.out.println(result); } 실습문제 2 * 키보드로 입력 받은 하나의 정수가 양수이면 "양수다", * 양수가 아닌 경우 중에서 0이면 "0이다", 0이 아니면 "음수다"를 출력하세요. public void practice2() { Scanner sc = new Scanner(Syste..
JAVA 기초 - 형변환(Casting) 실습예제
·
JAVA/JAVA 기초
실습예제1 실습예제2 실습예제3 package com.kh.practice2.example; import java.util.Scanner; public class CastingPractice { public void method1() { Scanner sc = new Scanner(System.in); System.out.print("문자 : "); char ch = sc.nextLine().charAt(0); int num = ch; //c1을 문자 -> 숫자로 바꿔주기 위해 int형으로 강제 형변환한것임. System.out.println( ch + " Unicode : " + ch); //System.out.println(ch + " unicode : " + (int)ch); } public voi..