java怎麼動態的往long陣列裡加入long元素

時間 2021-12-19 12:52:08

1樓:不吃就不胖

public void test(int x)

}給引數動態定義大小,然後使用迴圈賦值,大致思路就是這樣子

2樓:以溫柔待之

往long陣列中新增資料和int一樣,在長度不超過界限的情況下,使用陣列下標給陣列賦值(新增)

如: long a =new long[5]; a[0]=123123l;

陣列一旦初始化,長度就是不可變的,只能在陣列的長度限制之內去新增,如果超出界限就會丟擲

arrayindexoutofbound***ception 陣列越界異常

3樓:不是7個漢字嗎

不明白你說的動態是什麼意思,如果你需要在任意位置插入或者隨時改變長度,那你為啥不用list之類的型別,為啥一定要用陣列呢

4樓:結束之

跟別的陣列新增一樣的哦

l[1]= 11111l;

l[2]= 222222l;

5樓:石小卜

動態維護的話,一般可以用arraylist或者map,不能用陣列。

你可以做一個list,維護這個list就好了,listlonglist = new arraylist();

long longa = 123423736376234;

longlist.add(longa);

vc中釋放動態陣列的問題,vc中釋放動態陣列的問題

我覺得問題不是出在free函式的呼叫上面,而是出在memcpy這個函式的呼叫上面,memcpy函式的呼叫形式如下 memcpy void dest,const void src,size t n 關鍵在於size t n這n上面,樓主在位p分配空間的是用count就已經是位元組數了,而這裡的size...

Java,0 9這數可以組成多少個不重複的三位,編寫合適的程式

鎝籌紬錛 public static void main string args system.out.println system.out.println 共能組成 result 個 用0到9這十個數字可以組成多少個沒有重複數字的三位 apple4s林 9x9x8 648 第一個9代表,百位 復可...

Java的Graphics類應該怎麼用

這個程式可以正常執行,警告的原因是因為沒有為序列化類提供一個 private static final long serialversionuid欄位,序列化用於在網路上傳輸物件,因為初學,暫時知道這些就可以了,想多了反而容易迷惑,以後學習到這方面內容自然都會明白的。 graphics類提供基本繪圖...