본문 바로가기

Programming32

[JAVA] 2-5~6 연산자 == , equals 논리연산자 true , false && || 부스트코스 생활코딩 [쉽게 배우는 자바2] 공부 기록 2-5 == vs equals primitive: 원시 데이터 타입 non primitive: 원시 데이터 타입이 아닌 것 == 동등 비교연산자는 값이 같은 곳에 위치하고 있는지를 따짐 원시 데이터 타입이 아닌 것은 equals로. 2-6 논리연산자 (logical operator) package javaChapter2_6; public class LogicalOperatorApp { public static void main(String[] args) { System.out.println(1 == 1); // AND System.out.println(true && true); // true System.out.println(true && false).. 2022. 2. 3.
[JAVA] 2-4.1~4.3 조건문 (if , else if, else) 부스트코스 생활코딩 [쉽게 배우는 자바2] 공부 기록 2-4.1 조건문 형식 (Conditional Statement) package javaChapter2_4; public class IfApp { public static void main(String[] args) { System.out.println("a"); // if (false) { // System.out.println(1); // } else { // if (true) { // System.out.println(2); // } else { // System.out.println(3); // } // } if (false) { System.out.println(1); } else if (true) { System.out.println(2);.. 2022. 2. 2.
[JAVA] 13 자바 문서 보는 법 - API UI 클래스 인스턴스 상속 생활코딩 [자바 입문 수업] 공부 기록 13.1 자바 문서 보는 법 - API vs UI API (Application Programming Interface) Application: 자바가 제공하는 부품들을 응용해서 Program: 시간의 순서에 따라 UI (User Interface) 자바 프로그램은 또 다른 자바 프로그램에서도 사용될 수 있고, 다른 프로그램에서 사용할 수 있도록 만들어준 것 역시 API다. 자바 프로그램은 사용자가 사용할 수도 있다. 이 떄는 UI라고 한다. 13.2 자바 문서 보는 법 - 패키지, 클래스, 변수, 메소드 google searching api documentation java https://docs.oracle.com/javase/7/docs/api/ package.. 2022. 1. 31.
[JAVA] 11~12 입력 input & 출력 output 생활코딩 [자바 입문 수업] 공부 기록 11.1 입력과 출력 팝업창이 뜨면서 입력할 수 있었으면 좋겠어! google searching java popup input text swing package java09; import org.opentutorials.iot.Elevator; import org.opentutorials.iot.Lighting; import org.opentutorials.iot.Security; import javax.swing.*; public class OkJavaGoInHomeInput { public static void main(String[] args) { String id = JOptionPane.showInputDialog("Enter a ID"); // 추가 //.. 2022. 1. 30.
[JAVA] 9~10 프로그래밍, 프로그램, 디버거 생활코딩 [자바 입문 수업] 공부 기록 9.1 프로그래밍이란 무엇인가? 옛날에 음악회에서 시간의 순선에 따라 진행되는 것을 프로그램이라고 했다고 함. 시간의 순서에 따라 일이 일어나는 것을 프로그램이라고 부르고 있다. 우리가 프로그램을 하고 프로그래밍을 하는 이유는? 자동화된 처리를 하기 위해서이다. 9.2 프로그램 만들기 - IoT 라이브러리 설치하기 9.3 IoT 프로그램 만들기 package java09; import org.opentutorials.iot.Elevator; import org.opentutorials.iot.Lighting; import org.opentutorials.iot.Security; public class OkJavaGoInHome { public static void .. 2022. 1. 30.
[JAVA] 7~8 변수 variable , casting (int to String) 생활코딩 [자바 입문 수업] 공부 기록 7. 작심삼일 공학 8.1 변수의 정의 package java08; public class Variable { public static void main(String[] args) { // 변수 = 값이 변할 수 있는 문자 int a = 1; // Number -> Integer ... -2, -1. -0, 1, 2 ... System.out.println(a); double b = 1.1; // real number -> double ... -2.0, -1.0, 0, 1.0, 2.0 ... System.out.println(b); String c = "Hello World"; System.out.println(c); } } 변수를 만들 때 데이터 타입 지정해야 함.. 2022. 1. 29.