728x90

프로그래밍 14

[생활코딩] JAVA1 - 입력과 출력 / 인수와 매개변수

입력과 출력 (Input & Output) 프로그램에게 전달하는 내용과 전달한 내용이 프로그램을 통해(프로그램이 실행되면) 나타나는 내용 입력값(Input DATA) : 프로그램에게 전달하는 값 -> 프로그램에게 주는 것 출력값(Output DATA) : 프로그램이 출력하는 값 -> 프로그램을 통해 나오는 것 다양한 값을 입력 및 출력 할 수 있다 예제) import javax.swing.JOptionPane; // Input 값 입력창을 팝업시키기 위해 필요한 클래스 import org.opentutorials.iot.DimmingLights; import org.opentutorials.iot.Elevator; import org.opentutorials.iot.Lighting; import org...

[생활코딩] JAVA1 - 데이터 타입(숫자/문자열)과 연산

데이터 타입 Number : 숫자 String : 문자열 ETC... public class Datatype { public static void main(String[] args) { System.out.println(6); // Number System.out.println("six"); // String System.out.println("6"); // String 6 System.out.println(6+6); // 12(Number : 6 더하기 6의 결과) System.out.println("6"+"6"); // 66(String : 6과 6 두 글자를 이어붙인 결과) System.out.println(6*6); // 36(Number) //System.out.println("6" * "6")..

[생활코딩] JAVA1 - 프로그래밍 / 디버깅의 개념

프로그래밍이란? (Programming) 작업을 순서화 하여 일이 차근차근 진행되도록 컴퓨터나 기계에게 명령하는 일 프로그래밍을 하는 이유? 각종 업무 등의 자동화(automation)를 위해서.. 디버깅이란? (Debugging) 버그(bug) : 의도하지 않게 생기는 문제(에러) 디버깅(Debugging) : 버그를 잡아 고치는 행위 디버거(Debugger) : 디버깅에 사용되는 도구 디버깅의 일반적 프로세스 프로그램 실행을 중지시킴 디버거를 통해서 문제를 포착 포착한 문제의 원인을 파악 후 해결한다

[생활코딩] JAVA1 - 변수에 대하여

변수(Variable) 데이터 타입을 지정하여 값을 담아주는 그릇 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.0, 1.0, 2.0 ... System.out.println(b); String c = "Hello World"; System.out.println(c); } 왜 데이터 타입을 지정해 주어야 하는가? 지정하지 않은 정보가 들어왔을 때, 컴파일이 되지 않음 따라서, 값..

반응형