메소드에서 배열을 리턴1 [Java_Summary] 메소드에서 배열, 예제 1. 메소드에서 배열 리턴 배열 공간 전체가 아니라 배열에 대한 레퍼런스만 리턴된다. 리턴 타입을 선언할 때, []안에 배열의 크기를 지정하지 않는다. 2. (앞서 만든)팀 할당하는 예제를 메서드로 만들기 >>4번째 줄에서 매개변수로 String[][] team를 사용한다면, String[][] team = main.team이랑 같은 의미이다. 주소값을 참조하므로 메서드 내에서 값을 바꾸면 main메서드의 String[][]team도 수정된다. 3. 메소드에서의 지역 변수 for(int i =0;....){} 에서 i같이 지역변수는 다른 메서드에서 수정하거나 불러올수 없고 해당 메서드가 끝나면 사라지는 휘발성이 있는 변수이다. 깊은 복사와 얕은 복사? 메소드에서 매개변수로 배열을 받을 경우 그 매개변수는.. Coding 공부/Java 2024. 2. 1. 이전 1 다음 728x90 반응형