English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
(1)배열의 생성
배열의 생성은 두 부분으로 구성됩니다: 배열의 선언과 메모리 공간의 할당。
int score[]=null; //일维 배열을 선언합니다 score=new int[3}; //할당된 길이는3의 공간
배열의 선언은 또 다른 방법이 있습니다:
int[] score=null; //괄호를 배열 이름 앞에 씁니다
일반적으로 코드를 작성할 때 편리하게, 두 줄을 하나의 줄로 합칩니다:
int score[]=new int score[3}; //배열 선언과 메모리 할당을 한 줄에 작성합니다
(2) 매개변수 전달
Java를 처음 배우는 사람들에게서만 논의하겠습니다. 주로 값 전달을 논의하며 주소 전달을 고려하지 않습니다. 주로 다음과 같습니다:3점:
· 실제 매개변수는 배열 이름입니다;
· 매개변수는 새로 선언된 배열입니다. 반환 값이 있으면 함수 타입 뒤에 괄호 "[]"를 추가합니다;
· 반환 값은 배열 이름입니다.
예제가 다음과 같습니다:
/** * Created by lijiaman on 2016/9/16. */ public class createArray2 { public static void main(String[] args) { int score[]=null; score=new int[3}; int speed[]={12,35}; for(int x=0;x<3;x++) { score[x]=x*2+1; } for(int x=0;x<3;x++) { System.out.println("score["+x+"]="+score[x]); } System.out.println("길이:");+score.length); for(int x=0;x<speed.length;x++) { System.out.println("속도:");+speed); } } }
위에 설명된 것은 편집자가 여러분께 소개한 Java에서 배열의 생성 및 전달 방법입니다. 여러분께 도움이 되었기를 바랍니다. 여러분이 어떤 질문이나 의문이 있으면, 댓글을 남겨 주세요. 편집자는 즉시 답변을 드리겠습니다!
선언: 이 문서의 내용은 인터넷에서 가져왔으며, 원저자에게 속합니다. 내용은 인터넷 사용자가 자발적으로 기여하고 업로드한 것이며, 이 사이트는 소유권을 가지지 않으며, 인공 편집 처리를 하지 않았으며, 관련 법적 책임을 부담하지 않습니다. 저작권 위반이 의심되는 내용이 있으면, 이메일을 notice#w로 보내 주세요.3codebox.com(이메일을 보내면, #을 @으로 변경하십시오. 신고하고 관련 증거를 제공하십시오. 사실이 확인되면, 이 사이트는 즉시 위반 내용을 삭제합니다.)