#배열 선언 방법
1. 데이터 목록
자료형[] 변수명={data1, data2...}
2. new 키워드
1)배열 변수 선언
자료형[] 변수명;
2)배열의 객체 생성
변수명=new 자료형[길이];
3)배열값 초기화
int[] ref = new int[3];
ref[0] = 10;
ref[1] = 20;
ref[2] = 30;
#배열 데이터 변경
배열명[번호]=데이터;
ex)배열 입력받기
Scanner sc = new Scanner(System.in);
System.out.println("생성할 배열의 개수:");
int size = sc.nextInt();
int[] n = new int[size];
// int [] n=new int [3];
for (int i = 0; i < n.length; i++) {
System.out.println((i + 1) + "번째 배열 입력:");
n[i] = sc.nextInt();
}
package practice;
import java.util.Scanner;
public class Prac02 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("생성할 배열의 개수:");
int size = sc.nextInt();
int[] n = new int[size];
int sum = 0;
for (int i = 0; i < size; i++) {
System.out.println("정수를 입력하시오: ");
n[i] = sc.nextInt();
sum += n[i];
}
double avg = (double) (sum / size);
System.out.println("평균은 " + avg + "입니다");
}
}
#2차원 배열 선언
자료형[][]배열명={{데이터 목록1},{데이터 목록2},....};
자료형[][]배열명=new 자료형[행길이][열길이];
자료구조 #1 : 순환 (recursion) (0) | 2023.09.14 |
---|---|
java : 10일차 (0) | 2023.01.19 |
java : 8일차 (0) | 2023.01.19 |
java:7일차 (0) | 2023.01.19 |
java : 6일차 (0) | 2023.01.15 |
댓글 영역