導航:首頁 > 編程語言 > java數組字元串拼接

java數組字元串拼接

發布時間:2023-02-26 00:43:52

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在方法中循環數組,判斷姓名是否跟形參名字一致,若是,則拼接到一個字元串上這么寫呀

//拼接name與count,可以這樣寫(要拼接其它是類似的):
return fundArr[i].name+fundArr[i].count;

⑶ java中,如何將一個int類型的數組,整合成一個string

通過把整型數組中的元素通過加號連接,最終生成字元串

1、一個數組at

int[]at=newint[2];//定義一個長度2的整型數組

2、把元素拼接成字元串str

Stringstr="";
for(inti=0;i<at.length;i++){
str=str+at[i];//拼接成字元串,最終放在變數str中
}

⑷ java中我想把倆個都有空字元串的數組用for循環拼接到一個新的數組中,求大神指點

public class CombinationArray {
public static void main(String[] args) {
/** 如果你要插入的數據位置是1對1的,那麼可以取其中一個數組作為基本,另個數組的數據往裡插 */
String[] a = new String[] { "1", "2", "3", "", "", "free8" };
String[] b = new String[] { "", "", "", "4", "5", "free8" };
for(int i = 0; i < a.length; i++){
if(a[i].equals("")){
a[i] = b[i];
}
}
System.out.println(java.util.Arrays.toString(a));
}
}

⑸ 怎樣把兩個字元串數組拼接成一個

用c#或java這樣的語言直接把數組遍歷轉換為字元串然後與目標字元串再連接就行
例如java
int[] temp = {1,22,3990,23,4};
StringBuilder objString = new StringBuilder("字元串連接數組");
for(int i=0;i<temp.lenght;i++)
{
objString.append(temp[i]);
}

⑹ 如何將兩個java數組拼接成json字元串 如下

...隨便找個 JSON轉換的插件吧,你先
把數組合並,然後 使用JSON 轉換工具類 很easy ,常用的插件 gson,fastjson等等 網路一下很多

⑺ java用StringBuffer講一個字元串數組連接成一句輸出

String[]
str={"wish","ecation","welcome","you"};
StringBuffer
buf=new
StringBuffer();
for(String
s
:
str)

buf.append(s);
System.out.println("連接成句:"+buf.toString());
append有紅線是因為append()里傳的參數是一個String的值,而你放在裡面的是一個String類型的數組。
你應該先把數組里的值循環append到一個StringBuffer的buf對象裡面然後在列印就可以了。

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

publicclassHello{
publicstaticvoidmain(String[]args){
Stringstr="a,b,c,d";
String[]arr=newString[str.replaceAll(",","").length()];
Stringresult="";
for(inti=0;i<arr.length;i++){
arr[i]=str.replaceAll(",","").substring(i,(i+1));
}
for(inti=0;i<arr.length;i++){
if(i==0){
result+=arr[i]+",";
}elseif(i==arr.length-1){
result+=arr[i];
}else{
result+="'"+arr[i]+"',";
}
}
System.out.println(result);
}
}
//運行結果:
a,'b','c',d

⑼ java如何將兩個同樣長度的int數組不同的元素拼接成一個字元串

importjava.util.*;
classTester{
privatestaticStringprint(int[]arr,int[]brr){
Stringresult=",";
for(inti=0;i<arr.length;i++){
booleansame=false;
for(intj=0;j<brr.length;j++){
if(arr[i]==brr[j]){
same=true;
break;
}
}
if(!same){
result+=arr[i]+",";
}
}
for(inti=0;i<brr.length;i++){
booleansame=false;
for(intj=0;j<arr.length;j++){
if(brr[i]==arr[j]){
same=true;
break;
}
}
if(!same){
result+=brr[i]+",";
}
}
returnresult.replaceAll("^,|,$","");
}
publicstaticvoidmain(String[]args){
intn=10;
int[]arr=newint[n];
int[]brr=newint[n];
int[][]crr={arr,brr};
for(intk=0;k<crr.length;k++){
L:for(inti=0;i<n;i++){
booleanisExisted=false;
intrand=(int)(Math.random()*100)+1;
for(intj=0;j<arr.length;j++){
if(crr[k][j]==rand){
i--;
continueL;
}
}
crr[k][i]=rand;
}
}

System.out.println(Arrays.toString(arr));
System.out.println(Arrays.toString(brr));
Stringresult=print(arr,brr);
if(result.length()!=0)
System.out.format("字元串:%s、數字個數:%d",result,result.split(",").length);
else
System.out.format("%s",""對不起兩個數組的所有元素均相同");
}
}

閱讀全文

與java數組字元串拼接相關的資料

熱點內容
用戶管理系統php模板 瀏覽:414
中國銀行app賬號怎麼登錄 瀏覽:862
安卓手機icloud雲伺服器地址 瀏覽:796
加密門禁如何寫到小米手機 瀏覽:164
java靜態方法的多線程 瀏覽:260
CAXAXp下載打不開要加密 瀏覽:239
開鎖pdf 瀏覽:84
python可視化奶茶 瀏覽:219
命令方字幕 瀏覽:591
蘋果手機如何連接ipad伺服器 瀏覽:976
列印矩陣java 瀏覽:394
如何雙開一個不能雙開的app 瀏覽:529
抖音喜歡加密了怎麼打開 瀏覽:386
mysql命令行顯示表 瀏覽:364
國防離我們源碼200字 瀏覽:778
vmwaretoolslinux 瀏覽:95
命令方塊生存放不了嗎 瀏覽:700
程序員入門很難嗎 瀏覽:103
70後程序員照片 瀏覽:194
一個普通程序員能幹多久 瀏覽:936