C 계열
int score [5] ; // 임의의 의미없는 값이 배열에 할당됨
int score[5] = { 0, 1, 2, 3, 4};
score[2] = 95;
C는 배열 갯수를 정하면 동시에 배열에 의미 없는 값이 들어가 있는 상태로 존재한다.
이후 배열에 값을 넣는다.
JAVA
int score [] ; // 배열 이름 설정
score = new int[5]; // 배열 생성
또는 한줄로 다음과 같이 작성할 수 있다.
int [] score = new int [5] ;
score 에서는 의미 없는 값이 들어가고 ,new int[5] 에서 배열의 값이 0으로 초기화 과정을 거친다.
int 관련
C에서는 int [ ] 에서 [ ] 안에 숫자를 넣는경우가 보통이지만,
int score [1] = {0}
위와 같이 Java에서는 int 배열명 [ ] 안에 숫자를 넣으면 안된다.
JAVA
자바에서는 다음과 같이 나중에 배열에 값을 넣을 수 없다
int score [];
score = {0, 1, 2, 3, 4}
아래와 같이 작성한다.
int score [] = new int [] { 0, 1, 2, 3, 4};
'프로그래밍 > 프로그래밍' 카테고리의 다른 글
[단상] 실제 코드를 작성하려고 하면 생각처럼 되지 않는 이유 중하나 (0) | 2021.07.18 |
---|---|
[단상] 286,386등의 오래된 장비를 왜 업그레이드 할 수 없는가? (0) | 2021.06.01 |
프로그래밍과 인덱스 0 (0) | 2021.03.02 |
[tensorflow] AttributeError: module 'tensorflow' has no attribute 'set_random_seed' (0) | 2021.02.13 |