Language

[Java]특수문자와 서식 문자,소수점 제한 처리 정리 및 예제 1. 특수 문자 프로그래밍에서는 몇몇 문자를 표현하고자 할 때는 정해진 규칙이 있다. 예를 들어 "(큰 따옴표)를 출력하고자 할 때 그냥 쓰면 출력이 안되고 \" 이렇게 써야 콘솔에 "큰 따옴표가 출력이 된다. 자주 쓰지는 않지만 간간히 잊을만 하면 나오므로 알아두면 좋다. \t 탭 \n 줄 바꿈 \' 작은 따옴표 \" 큰 따옴표 \\ 역슬래쉬 (참고로 \는 역슬래쉬로 키보드에 보면 ()원화 표시할 때 쓰는 기호가 있는 키가 있는데 그걸 누르면 된다. 일반 슬래쉬 /와 헷갈릴 수 있으니 주의) [예제] 1 2 3 4 5 6 7 8 public static void main(String[] args) { System.out.println("H..
이번 포스팅에서는 컴퓨터 메모리에서 배열이 어떤 형태로 존재하는 지에 대해 알아보고자 한다. 1. 배열의 크기 먼저, 배열은 선언한 배열이 가지고 있는 데이터의 자료형의 크기만큼의 메모리 크기가 할당된다. 예를 들어, 아래와 같이 3개의 정수데이터를 담을 수 있는 정수형의 배열을 선언했다고 해보자. int[] arr=new int[3]; 그러면 컴퓨터 메모리에서는 아래 이미지와 같이 메모리크기를 할당하게 된다. 정수형인 int는 4byte의 크기만큼을 가지므로 총 12byte가 할당되는 것이다. 2. 배열변수와 메모리 그렇다면 위에서 선언한 arr이라는 변수는 12byte를 가지고 있는걸까? 답은 아니다. int와 같은 기본 자료형과 달리 배열변수는 참조 자료형으로 해당 배열 데이터가 있는 곳의 메모리 ..
[Java]배열의 개념, 선언및 초기화하는 방법+예제 1. 배열이란? 자료형이 같은 데이터를 여러개의 데이터를 묶어서 관리하는 형태이다. 자료형이 같은 변수가 열거되어 있을 때 배열을 사용하면 데이터들을 더 효율적으로 관리할 수 있어 자주 사용된다. 이 배열은 우리 일상생활 속에서도 흔히 볼 수 있다. 예를 들면 학생들의 출석번호는 연속된 숫자로 이루어진 경우가 많은데, 이는 배열과 같은 형태로 묶어서 컴퓨터상에서 관리하기 편하게 하기 위함인 경우가 많다. 따라서 배열은 여러개의 데이터가 묶여있기 때문에 이 데이터들을 인덱스(순서)로 관리하게 되며, 이 인덱스는 0부터 시작한다. (처음 배열을 접하면 꽤 헷갈릴 수 있는 부분이기에 빨간색으로 해놓았다.) 그렇다면 배열을 어떻게 사용하면 될 지 알아보자. ..
안녕하세요! 오늘은 연산자를 정리해보려고 합니다. 연산자는 한번 배워놓으면 JAVA뿐 만 아니라 다른 언어에서도 쓰임새가 비슷하고 가장 기초가 되기 때문에 배워놓으면 프로그래밍을 하면서 쓸 일이 많습니다. 연산자는 그 쓰임에 따라 아래와 같이 9가지의 종류가 있습니다. 1. 대입 연산자 대입 연산자는 변수에 값을 대입할 때 쓰이게 됩니다. 기호는 '='을 사용하는데 수학에서 쓰는 의미(같다)와 조금 다릅니다. 프로그래밍에서 =을 사용 시 오른쪽의 결과를 왼쪽에 대입하게 됩니다. [예시] int x=10; 이 경우 변수 x에는 10이 담기게 됨. 2. 산술 연산자 산술 연산자는 수학에서 쓰는 연산을 하기 위해 사용하는 기호인데 그 종류는 다음과 같습니다. + 덧셈 - 뺄셈 * 곱셈 / 나눗셈 % 나머지 [..
Chung-A
'Language' 카테고리의 글 목록 (5 Page)