본문 바로가기

JAVA31

JUnit5 junit.org/junit5/docs/current/user-guide/ JUnit 5 User Guide Although the JUnit Jupiter programming model and extension model will not support JUnit 4 features such as Rules and Runners natively, it is not expected that source code maintainers will need to update all of their existing tests, test extensions, and cus junit.org Junit이란? 자바 프로그래밍 언어용 유닛 테스트 프레임 워크이다. 테스트 용도로 쓰이던 xUnit을 에릭 감마 (Erich.. 2020. 12. 5.
제어문 선택문 IF문 if (조건식1) { 조건식1이 참 } else if (조건식2) { 조건식1이 거짓, 조건식 2가 참 } else { 조건식 1과 조건식 2가 거짓 } if (조건식1) { if (조건식2) { 조건식1이 참, 조건식2가 참 } } SWITCH문 : 변수의 값에 따라 문장을 실해하는 제어문 (JAVA7 이전에는 정수타입의 변수만 가능) switch(변수) { case 값1 : 실행문; break; case 값2 : 실행문; break; case 값3 : 실행문; break; default; } fall-through :case안에 break를 생략하면 swtich문의 아래 코드를 계속 실행 1 2 3 4 5 6 7 8 9 10 11 12 13 String person = "Children.. 2020. 12. 5.
연산자 산술 연산자 숫자를 표현하는 자료형만 피연산자로 사용 (문자열 더하기 제외) boolean에서는 사용할 수 없다 문자열(char)가능 1 2 3 4 5 6 public static void main( String[] args) { int a = 10 + 20; char c = 'b' + 10; boolean isTrue = true + false; // Error } Colored by Color Scripter cs //부호 연산자 int num1 = 10; int num2 = +num1; int num3 = -num1; System.out.println(num1); // 10 System.out.println(num2); // 10 System.out.println(num3); // -10 //증감 .. 2020. 11. 22.
자바 데이터 타입, 변수 그리고 배열 프리미티브 타입 종류와 값의 범위 그리고 기본 값 자바의 기본타입 자료형 범위 기본값 크기 byte -128 ~ 127 0 1바이트 short -32,768 ~ 32,767 0 2바이트 int -2,147,483,648 ~ 2,147,483,647 0 4바이트 long -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 0L 8바이트 float 32비트 부동 소수점(IEEE 754) 지원 0.0F 4바이트 double 64비트 부동 소수점(IEEE 754) 지원 0.0 8바이트 boolean true, false '\u0000' 1비트 char 유니코드 문자 false 2바이트 docs.oracle.com/javase/tutorial/java/nutsandb.. 2020. 11. 17.