[Java] 3-7단원 : 배열 요소, 선언과 초기화
public class Java100_array_Basic003{
public static void main(String[]args){
//배열선언
int sales_table[] = new int[5];
//선언한 배열 공간에 값 입력하기
sales_table[0] = 3;
sales_table[1] = 11;
sales_table[2] = 22;
sales_table[3] = 33;
sales_table[4] = 44;
//값 출력하기
System.out.println(sales_table[0]); //3
System.out.println(sales_table[1]); //11
System.out.println(sales_table[2]); //22
System.out.println(sales_table[3]); //33
System.out.println(sales_table[4]); //44
System.out.println(sales_table.length - 1); //44
}
}
public class Java100_array_Basic004{
public static void main(String[]args){
// 첫번째 방식 : 배열 선언과 동시에 특정 값으로 초기화
int sales_table[] = {55,88,60,100,90};
System.out.println(sales_table[1]); //88
// 두번째 방식
int sales_table2[] = new int[] {55,88,60,100,90}; //첫번째 방식보다 불편;;
System.out.println(sales_table2[2]); //60
//세번째 방식
int sales_table3[];
sales_table3 = new int[] {55,88,60,100,90};
System.out.println(sales_table3[3]); //100
// 에러가 나는 형식 @주의 바람
int sales_table3[];
sales_table3 = {55,88,60,100,90};
System.out.println(sales_table3[3]); //Err
}
}
public class Java100_array_Basic005{
public static void main(String[]args){
//배열 선언과 동시에 특정 값으로 초기화
int sales_table[] = {33,52,93,100,87};
//반복문을 사용하여 모든 값 출력
for (int i = 0; i<sales_table.length; i++){
System.out.print(sales_table[i]+" ");
}
System.out.println();
}
}