여러 개의 변수 사용 vs array 사용
array를 사용하는 경우 : 각각의 index가 의미있을때 사용한다
double myList[] = new double[10];
double[] myList;
new double[10];
myList.length
array의 원소는 index를 사용하여 접근이 가능하다
myList[index]
index는 0부터 myList.length-1 까지 사용한다
한줄로 해준다
double[] myList = {1.9, 2.9, 3.9, 4.9};
선언과 생성을 따로하여 초기화 할경우 syntax error 발생
doublie[] myList;
myList={1.9, 2.9, 3.9, 4.9};
public class Main {
public static void main(String[] args){
float[] arr = new float[5];
for(int i=0; i<arr.length; i++) {
System.out.println(arr[i]);
}
for(float arr2: arr) {
System.out.println(arr2);
}
}
}
ex)
문자 배열을 생성하고 출력해 보세요.
대문자를 A-Z까지 배열에 저장하고 이를 다시 출력하는 프로그램을 만들어 보세요.
public class Main {
public static void main(String[] args) {
char[] alphabets = new char [26];
char ch= 'A';
for(int i=0; i<alphabets.length; i++) {
alphabets[i] += ch++;
}
for(int i=0; i<alphabets.length; i++) {
System.out.println(alphabets[i]+ ":"+ (int)alphabets[i]);
}
}
}