>컴퓨터 튜토리얼 >컴퓨터 지식 >Java에서 배열의 동적 확장을 구현하는 방법

Java에서 배열의 동적 확장을 구현하는 방법

WBOY
WBOY앞으로
2024-01-12 16:51:161073검색

Java에서 배열의 동적 확장을 구현하는 방법

자바에서 메소드를 만들어 배열에 요소를 추가하는 방법 배열이 가득 찼습니다

참조 예:

공개 수업 shuzucharu1 {

public static void main(String args[]){

int[] P={1,2,2,47,568,86};

int[] SB=new int[P.length+1];//SB의 배열 길이는 7

int SB1=9;

SB[SB.length-1]=SB1;//SB 배열의 다음 테이블이 6일 때 값은 9

for(int i=0;i

SB[i]=P[i];

System.out.println(SB[i]);

}

System.out.println(SB[SB.length-1]);

}

}//먼저 복사 알고리즘을 사용하여 P 배열의 6개 숫자를 SB에 복사합니다. SB 배열의 길이가 7이므로 일곱 번째 숫자는 아래 첨자 6이고 루프 외부에 직접 출력될 수 있습니다.

정렬된 배열에 요소 삽입

배열에는 어떤 유형의 숫자가 있나요? int 유형의 예를 들어보세요

java.util.Arrays 가져오기;

공개 클래스 ArySort {

public static void main(String[] args) {

int[] ary = {1, 3, 5,7,9,11};

int[] ary2 = 새로운 int[ary.length+1];

System.arraycopy(ary, 0, ary2, 0, ary.length);

ary2[ary.length] = 6;

Arrays.sort(ary2);

for(int 값: ary2){

System.out.print(value + "");

}

}

}

---------------

1 3 5 6 7 9 11

Java에서 데이터 그룹의 헤드와 테일에 요소를 추가하는 방법

Java ArrayList는 add를 사용하여 요소를 삽입합니다.

java.util.ArrayList 가져오기;

공개 수업 테스트 {

public static void main(String[] args) {

ArrayList 목록 = 새로운 ArrayList();

list.add(0); //첫 번째 요소 삽입

list.add(1);

list.add(2);

list.add(3);

list.add(4);

list.add(5);

System.out.println(list); //목록 배열 인쇄

list.add(2, 7);

System.out.println(목록);

}

}

위 내용은 Java에서 배열의 동적 확장을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 docexcel.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제