- [ 정리/Java ]자바의 정석 25~27강 증감 부호 형변환 사칙연산자, 자동형변환, 산술변환2023-04-27 21:01:32자바의 정석 기초편(2020최신) ch 3-5,6 증감 연산자, 부호 연산자 1. 증감연산자 증가 : 피연산자의 값을 1 증가 감소 : 피연산자의 값을 1 감소 전위형 참조되기 전 증가 ++i 후위형 참조된 후 증가 i++ 2. 부호 연산자 - 는 피연산자 부호 반대호 변경 + 아무것도 안함 ch3-7,8 형변환 연산자 1. 형변환 변수 또는 상수의 타입을 다른 타입으로 변환 (타입)피연산자 변환 수식 결과 int → char (char)65 'A' char → int (int)'A' 65 float → int (int)1.6f 1 int → float (float)10 10.0f 2. 자동 형변환 값을 범위가 더 큰 타입에 저장할 때, 값손실이 없을 때 컴파일러가 자동으로 형변환 float에 int를 ..
- [ 정리/Java ]자바의 정석 23~24강 연산자와 피연산자 , 연산자의 우선순위와 결합 규칙2023-04-26 12:57:39자바의 정석 기초편(2020최신) ch 3-1,2 연산자와 피연산자 1. 연산자와 피연산자 연산자 : 연산을 수행하는 기호 피연산자 : 연산사자의 연산 수행 대상 모든 연산자는 결과 반환 2. 연산자의 종류 산술 연산자 + _ * / % > 사칙연산과 나머지연산 비교 연산자 > = 오른쪽으로 진행 3. 정리 1) 산술 > 비교 > 논리 > 대입 대입은 제일 마지막 수행 2) 단항(1) > 이항(2) > 삼항(3) 단항은 이항보다 우선순위 높다 3) 단항 연산자와 대입 연산자 제외한 모든 연산 진행 방향은 왼쪽에서 오른쪽
- [ 정리/Java ]자바의 정석 21~22강 정수형의 오버플로우, 타입 변환2023-04-26 12:40:21자바의 정석 기초편(2020최신) ch 2-15,16 정수형의 오버플로우 1. 오버플로우 표현할 수 있는 값의 범위를 벗어나면 오버플로우 발생 최대값+1 -> 최소값 최소값-1 -> 최대값 ch 2-17 타입간의 변환 방법 public static void main(String[] args) { // 문자와 숫자간의 변환 System.out.println(3 + '0'); // '0'은 코드로 48 System.out.println('3' + 0); // 문자열로 변환 System.out.println(3 + ""); System.out.println('3' + ""); // 문자열을 숫자로 변환 System.out.println(Integer.parseInt("5")); System.out.printl..
- [ 정리/Java ]자바의 정석 19~20강 printf이용 출력, 화면으로부터 입력받기2023-04-26 11:59:44자바의 정석 기초편(2020최신) ch2-12,13 printf를 이용한 출력 1. 형식화된 출력 printf() println() 출력형식 지정 불가능 printf() 출력형식을 지시자를 이용해 지정할 수 있다. 2. printf()의 지시자 %b boolean 형식으로 출력 %d 10진 정수형식으로 출력 %o 8진 정수형식으로 출력 %#o %#x 접두사 붙여서 출력가능 %x, %X 16진 정수형식으로 출력 %f 부동 소수점 형식으로 출력 %e, %E 지수 표현식의 형식으로 출력 %c 문자로 출력 %s 문자열로 출력 integer.toBinaryString() 2진수 문자열로 변경해주는 메서드 public static void main(String[] args) { System.out.println(1..
- [ 정리/Java ]자바의 정석 17~18강 기본형과 참조형2023-04-26 11:18:44자바의 정석 기초편(2020최신) ch2-10 기본형과 참조형 1. 기본형 Primitive type boolean, char, byte, short, int, long, float, double 실제 값을 저장 2.참조형 Reference type 기본형을 제외한 나머지 String, System 등 메모리 주소를 저장 ch2-11 기본형의 종류와 범위 1. 기본형 종류와 크기 종류/크기 1 2 4 8 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double 정밀도 float 7자리, double 15자리
- [ 정리/Java ]자바의 정석 15~16강 문자, 문자열 리터럴, 문자열 결합2023-04-26 02:48:53자바의 정석 기초편(2020최신) ch2-7,8 문자, 문자열 리터럴, 문자열 결합 1.문자와 문자열 문자 char '' 문자열 String "" String은 클래스라 new연산자 이용해 생성 후 사용하는게 맞지만 자주 사용하는 클래스라 기본형처럼 new연산자없이 사용 가능 String은 빈문자열, 문자 한 개, 문자열 모두 가능 2. 문자열 결합 public static void main(String[] args) { char ch = 'A'; //char ch = 'AB'; 한글자만 가능 //A의 문자코드가 저장 int i = 'A'; System.out.println(i); //문자열 결합 String s1 = "A" + "B"; System.out.println(s1); //int인 7을 문자열..
- [ 정리/Java ]자바의 정석 11~14강 변수, 상수, 리터럴2023-04-26 02:27:04자바의 정석 기초편(2020최신) ch2-3 변수란? 변수의 선언과 저장 1.변수 Variable 하나의 값을 저장할 수 있는 메모리 공간 2.변수의 선언 값을 저장할 공간을 마련하기 위해 변수타입 변수이름; int age; 3.변수에 값 저장하기 int age = 25; = 등호가 아니라 대입이다 4.변수의 초기화 변수에 처음으로 값을 저장하는 것 지역변수는 0으로 자동 초기화되지 않기때문에 초기화 필수 5.변수의 값 읽어오기 변수의 값이 필요한 곳에 변수이름으로 사용 public static void main(String[] args) { int x = 4; int y = 2; System.out.println(x + y); System.out.println(x - y); System.out.prin..
- [ 정리/Java ]자바의 정석 10강 화면에 글자 출력하기, 덧셈뺄셈 계산하기2023-04-25 21:41:57자바의 정석 기초편(2020최신) ch 2-1,2 화면에 글자 출력하기, 덧셈 뺄셈 계산하기 public static void main(String[] args) { System.out.print("hello"); System.out.print("hello"); System.out.println("hello"); //줄바꿈 System.out.println("hello"); System.out.println(5+3); //덧셈 System.out.println(5-3); //뺄셈 System.out.println(5*3); //곱셈 System.out.println(5%3); //나머지 System.out.println(5/3); //나눗셈 } System.out.println(); 출력 후 줄바꿈 Sy..
- [ 참고/북마크 ][사이트 추천] 아이콘 다운로드2023-04-16 19:16:26https://tablericons.com/ Tabler Icons 800+ Highly customizable & free SVG icons tablericons.com
- [ 참고/북마크 ][사이트 추천] CSS, JavaScript 테스트 사이트 - JS Bin2023-04-16 19:09:58CSS 공부하다가 설치 없이 가볍게 테스트해볼 수 있는 사이트 발견 library도 추가할 수 있고 가볍고 빨라서 앞으로 CSS 공부용으로 사용예정 https://jsbin.com/?html,output JS Bin Sample of the bin: jsbin.com