본문 바로가기

Java147

[해결 방법] java.lang.NullPointerException ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Exception Java에서 다음 Source Code를 실행할 경우, public class Exam { private char[] ox=null; public void compare() { for(int i=0; i 2023. 2. 11.
[자바의 정석_기초편] Chapter03. 연산자(Operator) 이 글은 남궁성의 정석코딩 [자바의정석-기초편]을 수강하며 정리한 글입니다. 🟣 기본 환경: IDE: Eclipse, Language: Java 증감 연산자 전위형(++i): 증가 후 대입 후위형(i++): 대입 후 증가 비교 연산자 숫자 비교 연산자 같음(==), 같지 않음(!=) 문자열 비교 연산자 같음(equals()) ​ 논리 연산자 그리고(&&), 또는(||), 크거나 같다(>=) ​ 조건 연산자 x > y ? 참일 경우 결과값 : 거짓일 경우 결과값 ​ 대입 연산자 lvalue: 왼쪽 피연산자, 저장공간 rvalue: 오른쪽 피연산자 소스 코드 🔗 HJ0216/HJ0216/java-practice 2023. 2. 4.
[자바의 정석_기초편] Chapter02. 변수(Variable) 이 글은 남궁성의 정석코딩 [자바의정석-기초편]을 수강하며 정리한 글입니다. 🟣 기본 환경: IDE: Eclipse, Language: Java 변수(Variable) 데이터를 보관하는 메모리(저장 영역)의 위치 ​ 변수의 종류 1. Primitive Type(기본형) 실제 값을 저장 Default: 0(boolean-False) ​ 1.1. 정수형: byte, short, int(default), long Primitive Type 정수형 Type 할당 메모리 크기 Range(값의 범위) 접미사 정수형 byte 1 byte (8 bit) -128 ~ 127 short 2 byte (16 bit) -32,768 ~ 32,767 ⭐ int 4 byte (32 bit) -2,147,483,648 ~ 2,14.. 2023. 2. 3.