導航:首頁 > 編程語言 > javachar數組轉string

javachar數組轉string

發布時間:2023-08-26 01:34:01

1. 如何用將字元數組轉化成字元串 java

將字元型數組轉換到字元串十分簡單,因為String類本身提供了一個將字元數組作為參數的構造函數,如下所示:
String(char chars[])
因此可以直接將字元數組作為該構造函數的參數,從而將字元數組轉換為String對象,如下例代碼

2. java中如何將char數組轉化為String

1.直接在構造String時建立。
char data[] = {'s', 'g', 'k'};
String str = new String(data);

2.String有方法可以直接轉換。
String.valueOf(char[] chr)就可以。
如:
char[] cha = {'s','g','h'};
String n = String.valueOf(cha);

3. java中怎樣將char和String相互轉換

參考代碼

importjava.util.Arrays;

publicclassStringChar{
publicstaticvoidmain(String[]args){
//字元串--》字元
Stringstr1="風雲";
charc1=str1.charAt(0);//風,如果要得到雲。那麼charAt(1);
System.out.println(c1);
char[]cs1=str1.toCharArray();//字元串轉字元數組
System.out.println(Arrays.toString(cs1));

//字元--》字元串
charc2='明';
Stringstr2=String.valueOf(c2);//字元轉字元串
//Stringstr2=c2+"";//也可以把字元轉換成字元串類型
System.out.println(str2);
char[]cs2={'明','月'};
Stringstr3=String.ValueOf(cs2);//字元數組變字元串
System.out.println(str3);
Stringstr4=newString(cs2);//字元數組變字元串
System.out.println(str4);
}
}

輸出


[風,雲]

明月
明月

4. 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, ",")

5. java中 如何將char類型轉換成string 類型

常見的字元型(char)轉換成字元串型(String)大致有4種。總結如下:

1,String str=String.valueOf('[字元]'); //直接傳參法

2,char data={'a','b','c'};

String str=new String(data);//通過new對象的方式強制轉換

3,char ch = 'U';

String fromChar = new String(new char[]{ch});

//使用匿名數組,java中的匿名數組可以被用來封裝一個單獨的字元到字元數組,然後將這個字 符數組作為String的構造器參數

4,String str=」abc」;
char[] cc;
cc=str.toCharArray();
這時cc={『a』,』b』,』c』};//String類的toCharArray()方法,將字元串轉為字元(char)數組

(5)javachar數組轉string擴展閱讀:

1,使用String a = "Hello Word"; System.out.println(a.charAt(1));截取一個字元

2,使用String.charAt(index)(返回值為char)可以得到String中某一指定位置的char。

3,使用String.toCharArray()(返回值為char[])可以得到將包含整個String的char數組。這樣我們就能夠使用從0開始的位置索引來訪問string中的任意位置的元素。

4,Java中的String Object的值實際上是不可變的,是一個final的變數。所以我們每次對String做出任何改變,都是初始化了一個全新的String Object並將原來的變數指向了這個新String。

6. 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()分割字元串,返回的是一個數組。

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

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

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

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

參考資料

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

閱讀全文

與javachar數組轉string相關的資料

熱點內容
如何在伺服器上配置外網網址 瀏覽:838
阿里雲伺服器的硬體在哪裡 瀏覽:52
python自動注冊谷歌 瀏覽:329
phpini驗證碼 瀏覽:824
解壓後的文件怎麼驅動 瀏覽:326
老闆要程序員加班 瀏覽:414
泰爾pdf 瀏覽:311
視頻轉碼壓縮哪款軟體好 瀏覽:647
盯盯拍記錄儀下載什麼app 瀏覽:436
新東方新概念英語pdf 瀏覽:696
python中如何創建菜單欄 瀏覽:507
中石化app那個叫什麼名 瀏覽:706
借貸寶合集解壓密碼 瀏覽:640
python爬取網頁代碼 瀏覽:480
efs加密對微信無效 瀏覽:496
劉秀pdf 瀏覽:998
腳上長黑刺是什麼app 瀏覽:703
演算法工程師上海 瀏覽:390
php的循環語句怎麼寫 瀏覽:289
畫聖誕樹用什麼軟體python 瀏覽:452