[[TableOfContents]] == 일시 == * 오후 12시 30분 ~ == 참가자 == || 유재범 || 불참 || || 최다인 || 참석 || || 이지수 || 참석 || || 김용준 || 참석 || || 김정민 || 참석 || == 진행 상황 == * 김용준 학우의 발표 * Java의 정석 - Chapter 2 ~ Chapter 4 === 발표 내용 === * Java에는 C와 다르게 논리형 Boolean이 존재 * bool과 BOOL의 차이 * bool : 1byte 논리형. true와 false값 대입 가능. 0 or 1 대입 불가. * BOOL : 4byte int형이며, #define으로 TRUE 1 FALSE 0 이 전처리 되어있음. 실제로 컴파일러는 int형으로 인식. * while 조건문 안에 1 사용 불가! * char형같은 경우 유니코드를 사용하기 때문에 기본적으로 2byte * 상황에 따라 다를 수도 있음. * byte 자료형 : 1byte, 정수형 자료형. * String : 클래스형 자료형 * String name = "java"; * String name = new String("java"); * 변수 값 출력방법 * System.Out.Println("값은" + variable + "입니다"); * 숫자같은 경우 " " 안에 적지 않아도 알아서 String으로 변환하여 출력 * 문자는 안됨. * 반복문에 Label을 붙이면 중첩된 Loop를 한 번에 탈출할 수 있다. {{{outer_loop: while (true) { while (true) { grade = scan.nextInt(); if (grade < 0) { break outer_loop; } } ... } //move }}} 이 경우 //move 위치로 이동. == 다음 진행 == == 과제 == == 후기 ==