當前位置:首頁 » 編程語言 » java數組存值

java數組存值

發布時間: 2022-07-03 01:05:06

A. java數組怎麼存放資料庫的元素

你應該new個String[]啊,你new id[]這怎麼行?
如果你要取隨機數,就用Math.random()*隨機范圍,返回一個浮點類型。比如
int a =(int)(Math.random()*10);返回10以內的隨機數;
之後你就可以用a來做數組下標來取數組隨機數了。

望採納。。。。

B. 在java中如何將數組里的數據存入資料庫呢

保存位元組數組到資料庫分兩步:
第一、利用FileInputStream.read(byte[])方法把內容讀取到byte[]數組中,比如圖片是由二進制數組成的,就可以定義為一個位元組數組。
第二、在資料庫中對應記錄欄位應該設置為blob類型,這樣就能夠順利保存了
事例代碼如下:
PreparedStatement stmt = connection.generatePreparedStatement("INSERT INTO ... ");
stmt.setBytes(1, yourByteArray);

其中,yourByteArray是你讀出來的字元數組。

C. JAVA語言中如何向數組中儲存信息

String s[]=null;
s[0]="第一條";
s[1]="第二條";
....
一次類推

D. java數組賦值 求大哥幫忙

代碼如下:

importjava.util.Arrays;

publicclassCharTest{

//請將'A','B','C'存入數組,然後再輸出
publicvoidcharArray(){

//定義數組
char[]cs=newchar[3];
//添加元素
cs[0]='A';
cs[1]='B';
cs[2]='C';

//遍歷數組列印內容
for(inti=0;i<cs.length;i++){
System.out.print(cs[i]+"");
}
System.out.println();
}

//請將」我」「愛」「你」存入數組,然後正著和反著輸出
publicvoidcharArraySort(){

//定義數組
char[]cs=newchar[3];
//添加元素
cs[0]='我';
cs[1]='愛';
cs[2]='你';

//遍歷數組列印內容
for(inti=0;i<cs.length;i++){
System.out.print(cs[i]+"");
}
System.out.println();

//升序排序
Arrays.sort(cs);
//遍歷數組列印內容
for(inti=0;i<cs.length;i++){
System.out.print(cs[i]+"");
}

}

//測試
publicstaticvoidmain(String[]args){

CharTestct=newCharTest();
ct.charArray();
ct.charArraySort();
}
}

運行結果:

E. java 數組如何添加數據

public class ListInsert {

public static long[] insert(long[] arr,int i,long l){

//新建數組,對原數組擴容

long[] arr1 = new long[arr.length+1];

//將原數組數據賦值給新數組

for(int j = 0;j<arr.length;j++){

arr1[j] = arr[j];

}

//將大於i的數據向後移動一位

for(int j = arr1.length-2;j>i;j--){

arr1[j+1] = arr1[j];

}

//賦值到i位置

arr1[i+1] = l;

return arr1;

}

//測試

public static void main(String[] args){

long[] arr = {12,25,11,36,14};

long[] arr1 = insert(arr, 2, 100);

for (long l : arr1) {

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

}

}

數組的擴容方式:arr = Arrays.Of(arr, arr.length+1);

F. java怎麼把數字存放到數組里去

1、如果數字個數是確定的,放到數組里可以,java中數組的初始化必須定義其長度

2、如果數字個數是不確定的,那麼建議放到list集合中去,因為集合操作相比數組更加的方便靈活

3、首先集合不需要限制於存儲長度,第二任何類型的數據list都能夠通過list.add(object)增加進去,因此推薦存放到list集合中,而且取值也是很方便的

publicclassDemo
{
publicstaticvoidmain(String[]args)
{
ListnumList=newArrayList();
intnum=10;
numList.add(num);
//這里只輸入一個數,但是也用循環寫出來吧,你可以拓展到添加多個數的list中去
for(inti=0;i<numList.size();i++)
{
//將每個數輸出即可
System.out.println(numList.get(i));
}
}
}

G. Java中「一個數組可以存放許多不同類型的值」。這句話是否正確如果錯誤,請說明理由。

錯誤。
數組本身定義就是用來存放相同類型的集合。
盡管Object[] objs 可以存放所有類型的Object,但是此時都是作為Object類型存入的,所以不能說是不同類型。

H. JAVA 給數組賦值

int[] a在定義時,必須寫成

int[]a=newint[]{};

或者

int[]a=newint[0];

或者

int[]a=null;

也就是必須給a進行初始化,才能進行b = a;。


另外你為什麼要b=a呢,那樣兩個不是都沒有值了嗎?應該a=b吧,如果a=b的話,就不需要對a初始化了,直接int[] a;就行

熱點內容
50台電腦網咖伺服器 發布:2025-03-15 01:51:50 瀏覽:780
linux內核頁表 發布:2025-03-15 01:48:53 瀏覽:389
為什麼安卓手機簡訊每天都在收發 發布:2025-03-15 01:48:17 瀏覽:973
ftp輔助 發布:2025-03-15 01:41:52 瀏覽:315
怎麼用命令查伺服器mac地址 發布:2025-03-15 01:41:46 瀏覽:168
反編譯添加自啟管理 發布:2025-03-15 01:39:30 瀏覽:428
駕校上傳學時 發布:2025-03-15 01:24:30 瀏覽:14
如何給密碼加密 發布:2025-03-15 01:23:03 瀏覽:840
php加密原理 發布:2025-03-15 01:08:46 瀏覽:461
計算機分級存儲體系 發布:2025-03-15 01:07:59 瀏覽:362