- boolean
boolean은 참과 거짓을 표현하는 데이터 타입이다. boolean 자체로는 큰 효용이 없지만, 뒤에서 반복문, 조건문과 만나면 폭발적인 효과를 내는 위대한 개념입니다.
public class booleanApp {
public static void main(String[] args) {
System.out.println("One"); // one 출력
System.out.println(1); // 1출력
System.out.println(true); //true 출력
System.out.println(false); // false 출력
String foo = "Hello World"; //번수선언
System.out.println(foo.contains("World")); //true출력
System.out.println(foo.contains("do")); //false 출력
}
}
- 연산자 ==와 equals의 차이점. (자바 연산자의 특징)
primitive data type : boolean, int, double, short, long, float, char ....등등
non primitive data type : String, Array, Date, File, Class .... 등등
즉. non primitive data type인 경우애는 equals라는 비교연산자를 이용해야 내용이 같은지 확인할수 있다. "=="는 같은 primitve data type의 경우에는 데이터 안에 있는지 확인하는 것이다.외울수없으니 새로운것을 사용할때는 검색해서 확인하는 습관이 중요하다.
조건문 IF
if(boolean data type) { 참일때 실행 } else if (boolean data type) {참일때 실행}else{거짓일때 실행}
반목문 while
while(boolean data type){참이 끝날때 까지 반복실행}
코드가 길어지면 변숫값이 오염될 수 있는 확률이 있다.
반복문 for
for(int i = 0; i < 3(boolean data type); i++(실행이 끝나면 증가)) {참이 끝날때까지 반복실행)
코드가 길어저도 변숫값을 확실히 볼 수 있어 조금더 효율적이다.
https://opentutorials.org/course/3975/26780
'Basic > 생활코딩 Java1' 카테고리의 다른 글
생활코딩 JAVA1 수업노트 리뷰#8 _자바 문서보는법. (0) | 2022.03.12 |
---|---|
생활코딩 JAVA1 수업노트 리뷰#7 _ 컴파일 (0) | 2022.03.11 |
생활코딩 JAVA1 수업노트 리뷰#6 _ 입력과 출력 (0) | 2022.03.09 |
생활코딩 JAVA1 수업노트 리뷰#5.1 _ 디버거 (0) | 2022.03.08 |
생활코딩 JAVA1 수업노트 리뷰#5 _ 변수와 프로그래밍 (0) | 2022.03.06 |
댓글