목록JAVA (78)
FlowerBombs
조건문if문괄호 안에 주어진 조건이 참인 경우 블록()안을 수행. 123if (조건){ // ... 조건이 참인 경우 실행할 명령..}cs 조건에 명시할 수 있는 형식 1. 비교식 (==,!=, >=,
형변환(Casting)서로 다른 데이터타입간에 변환. 암묵적 형변환 - 저장되는 값의 범위가 작은 형식의 변수가 더 큰 범위를 갖는 형식의 변수에 대입 가능하다.- 자바 컴파일러가 이 과정에서 자동으로 데이터 타입을 변환한다. 12float a = 1.2F;double b = a; // 작은 범위를 더 큰 범위에 대입cs 작은 범위의 변수와 더 큰 범위의 연산 결과는 더 큰 범위의 변수에만 대입 가능 명시적 형변환큰 범위의 변수를 작은 범위 변수에 대입할 경우 값의 손실이 발생함. (ex. 실수 타입을 정수 타입에 대입할 경우)손실을 감수하고서라도 변환해야 할 경우 대상 타입을 명시해서 강제로 변환.실수 타입을 정수로 변환할 경우 소수점은 무조건 버려진다. 12double a = 1.2D;float b ..
연산자(1) 사칙연산 기본적인 +,-,*,/(몫), %(나머지)(파이썬)제곱 ->**정수 부분의 몫 곱하기, 나누기가 더하기 빼기보다 우선함.괄호()로 묶은 부분이 최 우선 처리됨. 문자열 연결 연산자 - 더하기(+)를 사용한다.String msg = "Hello" + "world"; // --> HelloWorldcs - 변수와 문자열을 연결할 수 있다.int a = 100;String msg = "a is" + a; //--> a is 100;cs (파이썬) 문자열과 숫자의 덧셈은 불가문자열과 숫자의 곱셍이 가능 -> 반복출력 연산자(2) 단항연산 - 연산결과를 변수 스스로에게 다시 적용할 경우의 단축 표현- 모든 사칙연산자에 대해서 표현 가능함- 변수값 스스로 증가, 감소한다.123int a = 1..
변수데이터를 저장하기 위한 키워드.변수의 사용은 선언과 할당으로 구분된다. // 변수의 선언 데이터타입 변수이름; // 변수의 할당 변수이름 = 값; - 변수의 이름은 영어 + 숫자 + 언더바의 조합으로 구성한다.- 띄어쓰기가 필요한 경우 언더바를 사용하거나 첫 글자를 대문자로 표현- 처음 명시된 변수 이름은 반드시 저장(할당)되어야 한다.- 값의 할당은 오른쪽에서 왼쪽으로만 가능하다. 자료형 (데이터 타입:Data Type)값의 종류를 구분하기 위한 키워드 ※ 기본 데이터 타입(8개) - 논리형 : boolean(true,false) - 정수형 : byte, short, int(기본), long - 실수형 : float, double(기본) - 글자형 : char - 문장형 : String- long,..
JAVA 개발환경 구성 123456#include void main() { println(Hello World); }Colored by Color Scriptercs 소스코드를 실행할 수 있게 바꾸는 것을 컴파일 이라고 한다.(->exe ) 컴파일언어 : 소스코드가 실행가능한 형태로 변환되어야 결과가 확인되는 언어 ex) c, c++, Java, C# 인터프리트 언어 : 실행형태로 변환되지 않고 해석기에 의해 간접적으로 실행되는 언어. ex) python 개발환경 구성 JDK설치( 자바 컴파일러 : javac.exe, 자바 가상머신(JVM) : JAVA.exe ) 1. http://oracle.com 에서 페이지 맨 하단부의 Download Java for Developer 선택 2. 사용중인 운영체제 ..