當前位置:首頁 » 編程語言 » java數組添加

java數組添加

發布時間: 2022-09-04 12:56:00

java:向數組中添加元素

數組長度固定,插入以後原來的最後一個元素就被擠出去了。實現是很容易:
public
class
testarray
{
public
static
int[]
insert
(int[]
ori,
int
val,
int
index)
{
for
(int
i=ori.length-1;
i>index;
i--)
ori[i]
=
ori[i-1];
ori[index]
=
val;
return
ori;
}
public
static
void
main
(string
args[])
{
int[]
a
=
{12,
45,
6,
3,
8,
0,
0,
0};
insert(a,
88,
3);
//會得到你的後面的數組
}
}

❷ java數組插入數組

importjava.util.*;
classTester{
publicstaticvoidmain(String[]args){
char[]cs={'a','b','c','e','f','p','u','z'};
System.out.format("插入前的序列是:%s%n",Arrays.toString(cs).replaceAll("[\[\],]",""));
Scannersc=newScanner(System.in);
System.out.print("待插入的字元是:");
Stringm=sc.next();
System.out.println(m);
System.out.print("插入字元的下標是:");
intindex=sc.nextInt();
System.out.println(index);
sc.close();
char[]dest=newchar[cs.length+1];
System.array(cs,0,dest,0,index);
dest[index]=m.charAt(0);
System.array(cs,index,dest,index+1,dest.length-index-1);
cs=dest;
System.out.format("插入後的字元序列是:%s",Arrays.toString(cs).replaceAll("[\[\],]",""));
}
}

❸ java里怎麼向一個空數組添加元素

定義一個數組
String[] s = new String[3];
賦值
s[0] = "1";
s[1] = "asfa";
s[2] = "5555";
數組長度是固定的,不能增加或刪除。
例1:
給數組開辟了十個空間,但沒有給這十個空間賦值
int num1[] = new int[10];
給這十個空間開始賦值
num1[0]=1;
num2[1]=2;
.......
例2:
沒有給數組開辟空間,或者說 定義了一個沒有空間的數組
int num2[] = new int[0]; //無法添加元素,沒有空間
num2[] = new int[10]; //重新給他開辟10個空間,開始添加元素..
num2[0]=1;

❹ java給數組添加一個元素的方法

例如:int a[3] ;
a[0]=3;

❺ JAVA 程序中如何在一個數組中添加元素

//先聲明一個長度為10的數組
int[] a = new int[10];
//向數組中填值
a[0]=xx;
a[1]=xx;
a[2]=xx;
...
若是已經定義好的數據,例如int num[] = { 1,4,5,8,2,6 }; 形式的,只能新建立一個數組,利用循環把原數據中的值加入你新創建的數據,在添加你自己想要加入的值!

❻ java數組添加元素

case 4的代碼有些邏輯問題,其實已經添加成功了,只不過你對 fruit 進行循環,導致循環了5次,每次循環都要添加一次。

正確的做法是,先找出空位置,記錄下這個空位置的索引,然後再添加,更改後的 case 4 如下代碼:

case4://添加水果

intpos=-1;

//先找到一個空位
for(inti=0;i<fruit.length;i++){
if(fruit[i]==null){
pos=i;
}
}

//如果pos!=-1說明有空位,否則沒有位置添加新水果
if(pos!=-1){

System.out.println("請輸入要添加的水果:");
Stringname=input.next();
fruit[pos]=name;

}else{
System.out.println("沒有位置添加水果!");
}

break;

❼ java數組如何循環添加元素

java數組循環添加元素,實例如下:

publicclassceshi{
publicstaticvoidmain(String[]args)throwsException{
int[]intArray=newint[10];//新建一個int類型數組
for(inti=0;i<9;i++){
intArray[i]=i;
System.out.println("循環給int數組賦值,列印出來的值為"+intArray[i]);
}

}

}

運行結果為:

❽ Java往數組中插入新元素

往數組中添加數據有如下幾種方式:
1,int[] a={1,2,3,4,5};//已知數組內容
2,int[] b = new int[]{1,2,3,4,5};
3,int[] c=new int[5];
for(int i=1;i<=5;i++){
c[i]=i;
}
希望能幫到你

❾ java怎麼添加數據加入數組定一個空數組,1.加一些元素進,2.刪除下標為i的元素。以上兩個功能定

摘要 例1:

熱點內容
成都php招聘 發布:2025-01-15 13:12:16 瀏覽:380
怎麼調用伺服器資料庫 發布:2025-01-15 13:06:25 瀏覽:655
人人網設置訪問許可權 發布:2025-01-15 13:02:06 瀏覽:562
崩壞學園2腳本 發布:2025-01-15 12:58:43 瀏覽:459
我的世界伺服器等級如何升 發布:2025-01-15 12:45:55 瀏覽:689
c語言程序填空題 發布:2025-01-15 12:45:53 瀏覽:545
怎麼配置氯化鈉濃度 發布:2025-01-15 12:34:06 瀏覽:206
4000除以125簡便演算法 發布:2025-01-15 12:27:41 瀏覽:464
源碼商用 發布:2025-01-15 12:26:54 瀏覽:75
價錢演算法 發布:2025-01-15 12:26:03 瀏覽:401