JAVA 의 배열 이 지정 한 요 소 를 삽입 하고 삭제 합 니 다.
7224 단어 javaee
/**
*/
import java.util.*;
public class ArrayInsert{
public static void main(String []args){
System.out.println(" 5 :");
int [] array =new int[10];
Scanner sc=new Scanner(System.in);
//
for(int i=0;i5;i++){
array[i]=sc.nextInt();
}
//
System.out.print(" :");
for(int a:array){
System.out.print(" "+a);
}
//
System.out.println("
: 0-----"+(array.length-1));
int index=sc.nextInt();
System.out.println("
-----");
int num=sc.nextInt();
// index
//
System.out.println(" :");
Insert(index,num,array);
for(int i=0;i" "+array[i]);
}
}
//
public static int[] Insert(int index,int num,int a[]){
// , ,
for(int a[i]=a[i-1];
}
a[index]=num;
return a;
}
}
// 。
import java.util.*;
public class ArrayDelete{
public static void main(String args[]){
System.out.println(" 5 :");
int [] array =new int[10];
Scanner sc=new Scanner(System.in);
//
for(int i=0;i5;i++){
array[i]=sc.nextInt();
}
//
System.out.print(" :");
for(int a:array){
System.out.print(" "+a);
}
//
System.out.println("
: 0---"+(array.length-1));
int index=sc.nextInt();
delete(index,array);// delete
//
System.out.println(" :");
for(int i=0;i" "+array[i]);
}
}
// , , , , ,
/**
* 1
*/
public int[] delete(int index, int array[]) {
//
int[] arrNew = new int[array.length - 1];
for (int i = index; i < array.length - 1; i++) {
array[i] = array[i + 1];
}
System.arraycopy(array, 0, arrNew, 0, arrNew.length);
return arrNew;
}
/**
* 2
*/
public int[] delete2(int index, int array[]) {
//
int[] arrNew = new int[array.length - 1];
for (int i = 0; i < array.length - 1; i++) {
if (i < index) {
arrNew[i] = array[i];
} else {
arrNew[i] = array[i + 1];
}
}
return arrNew;
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Error building SqlSession.mybatis의 학습을 진행할 때 컨트롤러에서 위의 오류를 보고했습니다. 분명히 한 걸음 한 걸음 왔는데 어떻게 이런 오류를 보고할 수 있습니까? 인터넷에서 찾아봐도 좋은 답을 찾지 못해서 한 걸음 인쇄해서 문제를 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.