Language/Java

[Java]조건문 if 와 switch문 사용하기 및 예제 1. 조건문이란? 프로그래밍을 하다보면 상황에 따라 다른 코드를 수행해야 할 때가 있다. 단순한 예를 들면 사과가 1000원, 바나나가 1500원일 때 유저가 무엇을 요청했는 지에 따라 가격을 다르게 불러야 할 때이다. 조건문에는 크게 if와 switch문 두 종류가 있다. if는 보통 양자택일의 상황에서 주로 쓰이고 switch문은 다양한 선택지가 있는 경우에 주로 쓰인다. (물론 꼭 저렇게 해야만 하는 건 아니고 어느 것을 택하든 프로그램은 동작하니 상황에 맞게 편한대로 쓰면 된다) 2. if 문 사용하기 먼저, if문은 다음과 같이 사용한다. if(조건식1){ 조건식 1이 참일 때 수행할 식 } else if(조건식2){ 조건식2가 참일 때..
[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부터 시작한다. (처음 배열을 접하면 꽤 헷갈릴 수 있는 부분이기에 빨간색으로 해놓았다.) 그렇다면 배열을 어떻게 사용하면 될 지 알아보자. ..
Chung-A
'Language/Java' 카테고리의 글 목록 (4 Page)