본문 바로가기

공부방/자바프로그래밍27

자바 조건문(if, swich) 프로그램에서 분기를 해야 할 때 사용하는 것이 바로 조건문이다.자바에서는 if문과 swich문을 제공한다. 1. 조건문 if 조건문의 값이 true이면 실행되고,false면 건너뛴다. if문의 형태는 아래와 같다. 1) if (조건식){ } 2) if (조건식){ }else{ } 3) if (조건식1){ }else if(조건식2){ }else if(조건식3){ }else{ } 4) 중첩 if 문 - if 문 안에 또다른 if문이 있는 것2) if (조건식){ if(조건식){ }} 2. switch 문 - 코드가 간결해지는 장점 있다. - 조건식에는 정수식만 가능했지만, java 1.7부터는 String도 가능함 - break문이 없으면 다음으로 무조건 진행하니 주의할 것. 1) 형태 switch (조건식.. 2020. 7. 2.
자바 연산자와 피연산자 연산자 - 어떠한 기능을 수행하는 기호(+, -, *, / 등)피연산자 - 연산자의 작업대상 (변수, 상수, 수식 등) 1. 단항연산자 : +a, -a, 캐스트연산자, ++, --, ! ① i++ : 나중에 증가++i : 먼저 증가 i = 5;j = i++; //j에는 5가 들어감j = ++I; // j에는 6이 들어감 ② float f = 1.6L; f = 100; //자동형변환(작은 수는 큰 변수에 자동으로 들어감)int i = (int)f; 강제형변환 2. 이항연산자 ▶ a + b, 1) 산술 연산자 : +, -, *, /(몫), %(나머지), , >>> 정수 / 실수 = 실수.실수 / 정수 = 실수. 5 / 2 = 25.0 / 2 = .25- 비교 : > = 73 & 5는 00000001 -.. 2020. 4. 11.
자바의 자료형과 변수에 대하여 1. 변수 – 변하는 값 - 상수 : 변하지 않는 값. final int NUM=100; 으로 표현. 2. 변수의 type(Data Type) 1) char : 문자형, 2byte, 모든 유니문자2) byte: 정수형, 1byte, -128 ~ 1273) short: 정수형, 2byte, -32,768 ~ 32,7684) int : 정수형, 4byte, -2,147,483,648 ~ 2,147,483,6485) long : 정수형, 8byte, -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,8086) float: 실수형, 4byte, 1.4E-45 ~ 3.4028235E387) double: 실수형, 8byte, 4.9E-324 ~ 1.7976931348623.. 2020. 4. 10.
cmd에서 자바 컴파일 및 실행 방법! 1) cmd에서 자바의 컴파일 명령어는 'javac', 실행명령어는 'java' 2) 자바를 컴파일하기 위해서는 환경변수와 Path를 먼저 설정해야 함. 환경변수와 path 설정은 https://5street.tistory.com/1 참조 1. 패키지가 없는 자바 파일의 컴파일 및 실행 ① 자바 파일이 있는 곳으로 이동 cd C:\Users\pc\eclipse-workspace\test\src ② javac helloWorld.java ③ helloWorld.class 파일이 만들어지면 컴파일이 성공한 것임. ④ 실행방법 java helloWorld 2. 패키지에 포함된 자바 파일의 컴파일 및 실행 - 패키지에 포함된 자바 파일은 컴파일할 때 컴파일러가 패키지를 찾게 됨- 따라서, 해당 패키지의 경로를 .. 2020. 4. 10.