목록전체 글 (202)
wrkbrs
상수(constant)와 리터럴(literal)에 대해 들어본적이 있는가? 만약, 프로그래밍을 어느정도 해왔던 사람이면 한번쯤은 들어봤을만한 용어 들 이다. 하지만 두 용어를 같은 의미로 사용하는 사람들이 많다. 하지만, 엄연히 따지자면 확실한 차이점이 존재한다. 오늘은 두 용어에 대해 정확한 뜻을 포스팅 하고자 한다. 상수(Constant)란? 먼저 상수와 리터럴 둘 다, 변하지 않는 값(데이터)를 의미한다. 코드적으로 말하자면, 상수는 변하지 않는 변수를 뜻한다. 상수는 숫자만 넣어야 한다고 오해하는 사람들이 많은데, 앞서 말했듯이, 상수는 변하지 않는 변수를 뜻하는 것이다. 즉 상수에 넣는 데이터는 숫자가 올 수 도 있지만, 클래스나 구조체 같이 기본형에서 파생된 객체나 유도형같은 데이터를 넣을 수..
import java.util.Arrays; public class Initialization_Method_Of_Array { public static void main(String[] args) { // 배열 초기화 메소드 int[] arr = new int[3]; Arrays.fill(arr,10); System.out.println(arr); printArray(arr); int[] arr2 = new int[6]; Arrays.fill(arr2, 1, 3, 333); printArray(arr2); System.out.println(); } static void printArray(int[] array) { for(int i = 0; i < array.length; i++) System.out.p..