導航:首頁 > 編程語言 > 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數組字元串拼接相關的資料

熱點內容
聊唄程序員 瀏覽:249
java存儲輸入 瀏覽:652
三元催化器加密封膠 瀏覽:331
php後端編程 瀏覽:871
中國程序員人才網 瀏覽:331
樂高機器人編程難嗎 瀏覽:610
旋壓pdf 瀏覽:331
加密相冊密碼修改 瀏覽:109
安卓手機老化是什麼意思 瀏覽:445
APP和伺服器怎麼維持心跳 瀏覽:15
java字元串轉換枚舉 瀏覽:239
水簾洞視頻APP怎麼充值 瀏覽:587
伺服器出現數據串聯是什麼原因 瀏覽:365
用集成演算法後結果變差 瀏覽:848
androidrejava 瀏覽:827
java把string轉化成int 瀏覽:215
程序員能做啥副業 瀏覽:592
王牌戰爭伺服器新手攻略怎麼改 瀏覽:613
慣性導航pdf 瀏覽:727
linux查詢當前伺服器地址 瀏覽:490