當前位置:首頁 » 編程語言 » java字元串數組轉字元串

java字元串數組轉字元串

發布時間: 2024-06-04 02:02:40

java中怎麼將數組轉為string輸出到文本框

對於字元數組可以用你的新建一個字元串對象的方法轉成字元串String類型,

或者用Text2.setText(String.valueOf(charArray));把字元數組轉成字元串String類型,輸出到文本框.

另外,需要把輸出到文本框的語句放到for循環外面.

完整的Java程序如下(改動的地方見注釋)

public class A {

private static String encrypt(String clearText,int key){

char[] charArray=clearText.toCharArray();

for(int i=0;i<charArray.length;i++){

char c=(char)(charArray[i]+key);//這里把4改成key

charArray[i]=c;

}

Text2.setText(new String(charArray));//這里把這句移到這里

return new String(charArray);

}

public static void main(String[] args) {

String s=encrypt("Hello World",4);

System.out.println(s);

}

}

⑵ java 怎麼把數組轉成字元串

將數組變成字元串代碼如下:

使用StringUtils中的join函數。org.apache.commons.lang.StringUtils;示例:

StringUtils.join(null) = null

StringUtils.join([]) = ""

StringUtils.join([null]) = ""

StringUtils.join(["a", "b", "c"]) = "abc"

StringUtils.join([null, "", "a"]) = "a"

String[] str = { "1", "2", "a", "b" };

// 將數組變成字元串

StringUtils.join(str)

// 將數組用逗號分隔變成字元串

StringUtils.join(str, ",")

⑶ Java中怎麼把字元數組轉換成字元串

我理解應該是先初始化一個Stringbuffer的對象,然後將字元數組依次取出再用Stringbuffer的append方法加入字元串內即可

⑷ 在java中如何將字元型數組轉換到字元串中

String構造函數
public String(char[] value)

分配一個新的
String,使其表示字元數組參數中當前包含的字元序列。該字元數組的內容已被復制;後續對字元數組的修改不會影響新創建的字元串。
參數:value - 字元串的初始值
示例:String s = new String(new char[]{'h','e','l','l','o'});

參考資料

開源中國社區—JDK6中文文檔

⑸ java中怎麼把字元串轉化為字元串數組

1,

如果是「字襲簡慎符串數組」轉「字元串」,只能通過循環,沒有其它方法
String[]str={"abc","bcd","def"};
StringBuffersb=newStringBuffer();
for(inti=0;i<str.length;i++){
sb.append(str[i]);
}
Strings=sb.toString();
2,

如果是「字元數組」轉「字元串」可以通過下邊的方法
char[]data={'a','b','c'};
Strings=newString(data);

3,

使用StringUtils中的join函數。org.apache.commons.lang.StringUtils;

4,

將數組變成字元串

5,

StringUtils.join(str)

//將數組用逗號分隔變成字元串

StringUtils.join(str,",")

將字元串變成數組方法:

java.lang包中有String.split()方法,java中通常用split()分割字元串,返回的是一個數組。

特殊,轉義字元,必須加咐悶"\"(「.」和「|」都是轉義字元)

⑹ java中如何將字元數組轉換成字元串,以逗號分割

方法1:

需要引入Apache Commons組件中的個commons-lang.jar包

String str1=StringUtils.join(ary, ",");

方法2:

格式化

String str2 = String.format("%s,%s,%s", ary);

(6)java字元串數組轉字元串擴展閱讀:

反之,字元串轉化為字元串數組

語法:stringObject.split(separator,howmany)

例子:

<script type="text/javascript">

var str="How are you doing today?"

document.write(str.split(" ") + "<br />")

document.write(str.split("") + "<br />")

document.write(str.split(" ",3))

</script>

輸出:

How,are,you,doing,today?

H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?

How,are,you

註:如果把空字元串 ("") 用作separator,那麼 stringObject 中的每個字元之間都會被分割。String.split() 執行的操作與Array.join執行的操作是相反的。

⑺ java 如何將string數組變成用逗號隔開各字元的字元串

字元串數組 轉 字元串的方法有很多, 常用槐亮的有下面2種方案

  1. 可以使用循環答悶的方式, 把每個元素使用逗號隔開

  2. 現在可以使用Java8 String.join方法.方便的把每個元素串聯起來[推薦使用]

字元串 轉 字元串數組 的方法 , 最常用的就是split 方法.

具體的參考代碼

importjava.util.Arrays;
publicclassTest{
publicstaticvoidmain(String[]args){
//1:字元串數組-->字元串
String[]ss={"AA","BB","CC","DD"};
Stringstr=String.join(",",ss);//(Java8)使用join方法鏈接字元串
System.out.println(str);

//2:字元串-->字元串數組
String[]ss2=str.split(",");//使用字元串逗清明彎號,切割字元串
System.out.println(Arrays.toString(ss2));
}
}
熱點內容
開通了免密為什麼還要密碼 發布:2024-11-27 04:17:42 瀏覽:14
excel導入資料庫java 發布:2024-11-27 04:16:21 瀏覽:623
ps不能存儲bpm 發布:2024-11-27 04:04:12 瀏覽:612
jquery代碼加密 發布:2024-11-27 03:54:51 瀏覽:593
數字密碼人格是什麼原理 發布:2024-11-27 03:46:34 瀏覽:426
華為怎麼看手機的配置 發布:2024-11-27 03:27:42 瀏覽:381
php函數作用域 發布:2024-11-27 03:26:11 瀏覽:176
pythonasteval 發布:2024-11-27 03:21:14 瀏覽:563
電腦伺服器機什麼意思 發布:2024-11-27 03:18:59 瀏覽:837
本地存儲是否允許 發布:2024-11-27 03:08:02 瀏覽:411