導航:首頁 > 編程語言 > java基本類型數組拼接

java基本類型數組拼接

發布時間:2024-05-15 08:17:17

java中兩個int型數組怎麼合並啊

循環遍歷b數組,然後一個數一個數插入到a數組中。

㈡ Java怎麼實現兩個數組的拼接

我已經寫完代碼

importjava.util.ArrayList;
importjava.util.List;

/**
*
*開發公司:SOjsON在線工具
*版權所有:©www.sojson.com
*博客地址:http://www.sojson.com/blog/
*<p>
*
*注釋寫這里
*
*<p>
*
*區分責任人日期說明<br/>
*創建周柏成2017年4月2日<br/>
*
*@authorzhou-cheng
*@[email protected]
*@version1.0,2017年4月2日<br/>
*
*/
publicclassTest{

publicstaticvoidmain(String[]args){
//定義2個數組
int[]array1={1,2,3,4};
int[]array2={4,5,6,7};
//2個數組的長度
intlength=array1.length+array2.length;

//開始合並
//定義好一個長度為array1+array2的長度(可以給,可以不給)
List<Integer>list=newArrayList<Integer>(length);

for(inta:array1){
list.add(a);
}
for(inta:array2){
list.add(a);
}
//把List轉換成array【完成】
Integer[]newArray=list.toArray(newInteger[length]);

for(Integerelement:newArray){
//輸出每一個元素
System.out.println(element);
}

}
}

㈢ Java數組拼接字元串

1、代碼如下

publicstaticvoidmain(String[]args){

Stringstr[]={"a","b","c","d","e","f","g","h","i"};

System.out.println("字元串數組長度:"+str.length);

System.out.println("拼接後的字元串長度:"+method(str).length());

System.out.println("拼接後的字元串:"+method(str));


}

publicstaticStringmethod(String[]str){

Stringrs="";

for(Strings:str){

rs+=s;

}

returnrs;


}

2、效果如圖

㈣ 如何在java里java字元串數組合並成一個數組

java里java字元串數組合並成一個數組方法如下:

//方法一 Arrays類

String[] a = {"A","B","C"};

String[] b = {"D","E"};

// List<String> list = Arrays.asList(a); --OK

// List<String> list = Arrays.asList("A","B","C"); --OK

// list.add("F"); --UnsupportedOperationException

// list.remove("A"); --UnsupportedOperationException

// list.set(1,"javaee");--OK (因為是把數組轉為集合,其本質還是數組,數組長度固定不變,但內容可以改變)

// 結論:雖然可以把數組轉為集合,但是集合長度不能改變

List list = new ArrayList(Arrays.asList(a));

list.addAll(Arrays.asList(b));

String[] str = new String[list.size()];

list.toArray(str);

for(int x=0;x<str.length;x++){

System.out.print(str[x] + " ");

}

//方法二 循環遍歷

// 兩個數組合並

String[] str1 = {"Hello","world","java"};

String[] str2 = {"Veriable","syntax","interator"};

String[] newStr = new String[str1.length+str2.length];

//newStr = str1;數組是引用類型

for(int x=0;x<str1.length;x++){

newStr[x] = str1[x];

}

for(int y=0;y<str2.length;y++){

newStr[str1.length+y]=str2[y];

}

for(int y=0;y<newStr.length;y++){

System.out.println(newStr[y] + " ");

}

㈤ java 如何將split拆分的數組拼接成字元串

split出來以後是數組,所以要用for或者while循環來遍歷數組

之後只要用temp+=a[i]的方法就能拼接起來了

㈥ JAVA怎麼合並兩個數組

三種字元數組合並的方法
publicstaticString[]getOneArray(){
String[]a={"0","1","2"};
String[]b={"0","1","2"};
String[]c=newString[a.length+b.length];
for(intj=0;j<a.length;++j){
c[j]=a[j];
}
for(intj=0;j<b.length;++j){
c[a.length+j]=b[j];
}
returnc;
}
publicstaticObject[]getTwoArray(){
String[]a={"0","1","2"};
String[]b={"0","1","2"};
ListaL=Arrays.asList(a);
ListbL=Arrays.asList(b);
ListresultList=newArrayList();
resultList.addAll(aL);
resultList.addAll(bL);
Object[]result=resultList.toArray();
returnresult;
}
publicstaticString[]getThreeArray(){
String[]a={"0","1","2","3"};
String[]b={"4","5","6","7","8"};
String[]c=newString[a.length+b.length];
System.array(a,0,c,0,a.length);
System.array(b,0,c,a.length,b.length);
returnc;
}

Reference:http://www.cnblogs.com/changhong/articles/2242323.html

閱讀全文

與java基本類型數組拼接相關的資料

熱點內容
核桃編程如何退錢 瀏覽:17
如何查看預約app 瀏覽:774
數控哪個編程軟體速度最快 瀏覽:135
qq表情白眼是哪個 瀏覽:965
shell循環文件名 瀏覽:602
照片3d建模源代碼 瀏覽:434
西安iPhone6升級內存 瀏覽:84
小學生的編程的課是學什麼的 瀏覽:114
就業下載什麼app 瀏覽:191
個人配置文件重定向到D盤 瀏覽:22
js屏幕寬度 瀏覽:312
sql查找某列重復資料庫 瀏覽:48
智行火車票用微信支付 瀏覽:262
網路定價過程哪些內容發生變化 瀏覽:200
dubbo服務提供者的配置文件 瀏覽:182
win8系統如何壓縮文件 瀏覽:875
網站怎麼上傳代碼 瀏覽:4
java日誌的好處 瀏覽:103
武漢奇米網路怎麼樣 瀏覽:689
筆記本如何恢復原來數據 瀏覽:76

友情鏈接