본문 바로가기

Language

(38)
전치 연산 과 후치 연산 , 비교연산자, 논리연산자, 삼항연산자 public class ex04 { public static void main(String[] args) { /*int num = 1; System.out.println(++num); // 전치는 해당 문장 실행전 num 계산 System.out.println(num++); // 후치는 해당 문장(프린트)가 실행 후 num이 계산됨 System.out.println(num);*/ int a =3, b=4, c=5, d=5; a += 6 + --b; d *=7 - c++; System.out.println(a+","+b+","+c+","+d); // c++는 후치 연산이므로, d에 곧장 반영되지 않는다. } } 비교연산자 ==, >, < =, !=(not) 논리연산자, !(not), &&(AND), ||(..
연산자 1. 산술연산자 +, - , *, /, % public class ex03_산술연산자 { public static void main(String[] args) { // Ctrl + D = 이클립스에서 한 줄을 지움 int num = 7; int num2 = 10; System.out.println("합계: " + (num+num2)); // 연산 순위를 높여 num+num2가 먼저 계산되게 하시오./ 문자+숫자 데이터는 문자 데이터가 됨 System.out.printf("%d\n", num+num2); System.out.printf("%d\n", num-num2); System.out.println("합계: " + (num-num2)); System.out.printf("%d\n", num*num2);..
데이터 타입 [자료형] [ Primitive ] {논리} boolean ( True, False ) : 1 Byte {문자} char (한 문자[아스키]) : 2 Byte {정수} byte (숫자) : 1 Byte int (숫자) : 4 Byte [~ 21억 ] long (숫자) : 8 Byte [ ] {실수} float (숫자) : 4 Byte double (숫자) : 8 Byte public class ex02 { public static void main(String[] args) { int num = 17; System.out.printf("%d",num); boolean a = true; System.out.printf("\n%b", a); a = false; System.out.printf("\n%b",a); cha..
변수 변수란 "변화를 줄 수 있는 수", "변할 수 있는 수" 어떤 데이터를 담을 수 있는 메모리 공간 자료형 변수명 = 변수; int a = 3; [" = 은 ~로 대입한다. 의미"] , 세미콜론은 문장의 종료. 상수란 (final로 선언) "변화를 줄 수 없는 수, " 한 번 넣으면 변하지 않는 수 final 자료형 상수명 = 상수; public class ex01 { public static void main(String[] args) { // 위대한 주석동지 Ctrl 과 + 확대, Ctrl 과 - 축소 int num = 4; // 변수 선언 String Sope = "Hello world"; //문자 선언 final int num_2 = 6; //상수 선언 System.out.println("numbe..
변수 변수란 "변화를 줄 수 있는 수", "변할 수 있는 수" 어떤 데이터를 담을 수 있는 메모리 공간 자료형 변수명 = 변수; int a = 3; [" = 은 ~로 대입한다. 의미"] , 세미콜론은 문장의 종료. 상수란 (final로 선언) "변화를 줄 수 없는 수, " 한 번 넣으면 변하지 않는 수 final 자료형 상수명 = 상수; public class ex01 { public static void main(String[] args) { // 위대한 주석동지 Ctrl 과 + 확대, Ctrl 과 - 축소 int num = 4; // 변수 선언 String Sope = "Hello world"; //문자 선언 final int num_2 = 6; //상수 선언 System.out.println("numbe..
Java 개요 JDK - Java Development Kit [ JRE - Java Runtime Environment [ JVM - Java Virtural Machine] ] JAVA SE 1.8 을 기준으로 작성되었음. 과정 변수 - 연산자 - 조건문 - 반복문 - 배열 - 메서드 - OOp - Arraylist - MVC - 상속 - 추상클래스 - 인터페이스 - JDBC - GUI