JAVA 44

파트3. 제어문 [삼항연산자 - 실습(1)]

[ Programmers - 무료 자바 입문 강의 ] ● 삼항연산자 → (조건식) ? (조건식이 참인 경우 출력되는 피연산자) : (조건식이 거짓인 경우 출력되는 피연산자) int a = 8 > 4 ? 100 : 50; // 조건식이 참이므로 a에 100이 대입된다. https://school.programmers.co.kr/learn/courses/5/lessons/409 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.Calendar; public class TernaryExam { public static void mai..

파트3. 제어문 [논리연산자 - 실습(2)]

[ Programmers - 무료 자바 입문 강의 ] https://school.programmers.co.kr/learn/courses/5/lessons/901 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class LogicalOperatorExam { public boolean isAgeTwenties(int age) { boolean isTwenties = false; if( age >= 20 && age

파트3. 제어문 [논리연산자 - 실습(1)]

[ Programmers - 무료 자바 입문 강의 ] https://school.programmers.co.kr/learn/courses/5/lessons/229 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class LogicalOperatorExam { public boolean isAgeDiscountable(int age) { boolean isDiscount = false; // 아래 빈칸을 채워 코드를 완성하세요. if( age = 60 ) { isDiscount = true; } else { isDiscount = false; ..

파트3. 제어문 [if문 - 실습(2)]

[ Programmers - 무료 자바 입문 강의 ] https://school.programmers.co.kr/learn/courses/5/lessons/897 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class ConditionalExam{ public int conditionTest(int value){ int ret = 0; if( value % 3 == 0 ){ ret = 3; } else if( value % 4 == 0){ ret = 4; } return ret; } public static void main(String[]..

파트3. 제어문 [if문 - 실습(1)]

[ Programmers - 무료 자바 입문 강의 ] ● if 문 → 조건식이 true일 경우에만 실행된다. → else if 문의 수는 제한이 없다. (많이 쓰는 것은 안 좋음) https://school.programmers.co.kr/learn/courses/5/lessons/228 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class ConditionalExam { public static void main(String[] argv) { int value = 5 ; if( value % 3 == 0 ) { System.out.pri..

파트2. 변수와 계산 [연산자 우선순위]

[ Programmers - 무료 자바 입문 강의 ] ● 연산자 우선순위 1) 최우선연산자 ( ., [], () ) 2) 단항연산자 ( ++,--,!,~,+/- : 부정, bit변환>부호>증감) public class ConstantExam { int a = 5; System.out.println(++a - 5); } } ☞ a에 1을 더한 후 5를 빼기 때문에 결과는 1 public class ConstantExam { int a = 5; System.out.println(a++ - 5); } } ☞ a에서 5를 빼준 후 1을 더하기 때문에 결과는 0 ☞ a는 6이 된다. 3) 산술연산자 ( *,/,%,+,-) 4) 비교연산자 ( >,=, 1) ? 30 : 50; } } ☞ 괄호 안의 조건문이 참이므로..

파트2. 변수와 계산 [비교연산자 - 실습]

[ Programmers - 무료 자바 입문 강의 ] ● 비교연산자 == 같다 != 다르다 작다 = 작거나 같다 ※ 비교연산자의 결과는 true, false로 boolean 값이다. ● 복합 대입 연산자 ☞ 정해진 연산을 수행한 후에 결과를 대입한다. https://school.programmers.co.kr/learn/courses/5/lessons/227 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class OperatorExam { public boolean[] calculate(int a, int b) { //변수 a와 b는 int..

파트2. 변수와 계산 [산술연산자 - 실습]

[ Programmers - 무료 자바 입문 강의 ] ● 산술연산자 public class ConstantExam { public static void main(String[] args) { int i1 = -5 int i2 = -i1 // 변수 앞에도 부호 연산자를 쓸 수 있다. // i2는 5로 출력된다. int i3 = ++i2 // 증감 연산자를 변수 앞에 쓸 경우, 1을 더한 값을 대입해준다. // i2가 5+1로 6이 되고, i3은 6이 된다. int i4 = i3++ // 증감 연산자를 변수 뒤에 쓸 경우, 값을 대입한 후 1을 더해준다. // i4에 i3값을 대입하여 i4는 6이 되고, i3에 1을 더해주어 i3은 7이 된다. } } ● 연산자 종류 + 더하기 - 빼기 * 곱하기 / 나눈 ..

파트2. 변수와 계산 [기본형 타입변환 - 실습(2)]

[ Programmers - 무료 자바 입문 강의 ] https://school.programmers.co.kr/learn/courses/5/lessons/904 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class TypeCastingExam { public static void main(String[] args) { long longValue = 20; //이 아래줄에 int형 변수 intValue를 선언하고 longValue에 들어있는 값을 담아보세요. int intValue = (int) longValue; System.out.pr..

파트2. 변수와 계산 [기본형 타입변환 - 실습(1)]

[ Programmers - 무료 자바 입문 강의 ] ● 기본형 크기 비교 ☞ byte < short, char < int < long < float < double ● 기본형 타입의 형변환 1) 묵시적 형변환 ☞ 크기가 작은 타입의 변수를 더 큰 타입으로 변환 int x = 5; long y = x; 2) 명시적 형변환 ☞ 크기가 큰 타입의 변수를 작은 타입으로 변환 long x = 5; int y = (int) x; https://school.programmers.co.kr/learn/courses/5/lessons/225 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. program..

728x90