當前位置:首頁 » 編程語言 » javachar轉換String

javachar轉換String

發布時間: 2023-04-16 01:29:17

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

char轉String:最簡單的方法就是直接用「」+char的形式轉為String型

String轉char:調用String#toCharArray()方法取得char數列,然後從數列中獲取char元素

B. java char 轉 String的問題

可以用拿吵這個方法啟猜.

public class Test {
public static void main(String[] args) {
char a[]={0xFF,0xFF,0xFF};
String s = Arrays.toString(a);
System.out.println(s);
}
}

打出來的編碼不能不同,你自己按需要轉換消旁侍一個吧.

C. 在Java中如何把char數組轉換為字元串

char[]消笑chr=...;//char數組
Stringstr瞎橋慶=磨握String.valueOf(chr);

D. java:怎麼把char型變為String型

public static Object pases(cahr c)
{
String s=String.valueOf(c);
try
{
return new Long(s);
}catch(Exception e)
{
return s;
}
}

//調用
Object o=pases(你的char);

if (o instanceof String)
{
o為String 你的操作
獲得string對象
}else
{
o為Long 對象 。直接強轉為Long 在調用longvalue()方法獲得long值
}

E. java ) char類型可以自動轉化成String類型嗎

明確的告訴你:不可以自動轉換
首選,String是引用類型,char是值類型,不符合自動轉換得要求(必須都是值類型,且沒有越界)
沒有其次了
所以呢,要轉換,必須藉助其他方法。
比如 char a='4'
String b=a+"";
String c=String.valueOf(a);
這兩種方法,都可以將char類型轉換為String類型,同理,也可以將int long double等值類型轉換為數值類型

不採用我答案,我字就白打了

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

class Test{

public static void main(String[] args){
String s = null;
char[] c = {'a', 'b', 'c', 'd', 'e'};
for(int i = 0; i < c.length; i++){
if(s == null){
s = Character.toString(c[i]);
}
else
s = s + c[i];
}
System.out.println(s);
}
}

G. Java中幾種常用數據類型之間轉換的方法

下面給你例舉10種Java中幾種常用的數據類型之間轉換方法:

1. short-->int 轉換

exp: short shortvar=0;

int intvar=0;

shortvar= (short) intvar

2. int-->short 轉換

exp: short shortvar=0;

int intvar=0;

intvar=shortvar;

3. int->String 轉換

exp: int intvar=1;

String stringvar;

Stringvar=string.valueOf (intvar);

4. float->String 轉換

exp: float floatvar=9.99f;

String stringvar;

Stringvar=String.valueOf (floatvar);

5. double->String 轉換

exp double doublevar=99999999.99;

String stringvar;

Stringvar=String.valueOf (doublevar);

6. char->String 轉換

exp char charvar=』a』;

String stringvar;

Stringvar=String.valueOf (charvar);

7 String->int、float、long、double 轉換

Exp String intstring=」10」;

String floatstring=」10.1f」;

String longstring=」99999999」;

String doubleString=」99999999.9」;

Int I=Integer.parseInt (intstring);

Float f= Integer.parseInt (floatstring);

Long lo=long. parseInt (longstring);

Double d=double. parseInt (doublestring);

8 String->byte、short 轉換

Exp String s=」0」;

Byte b=Integer.intValue(s);

Short sh=Integer.intValue(s);

9 String->char 轉換

Exp String s=」abc」;

Char a=s.charAt(0);

返回字元a

10 String-->boolean 轉換

String s=」true」;

Boolean flag=Boolean.valueOf (「s」);

H. Java string 轉 char

java裡面String轉char非常簡單,有幾種方法,下面介紹常用的2種。

  1. 你可以用lang包自帶的方法來操作,toCharArray()這個方法就可以,當然這個是轉換成了char的數組,你再獲取數組下標就可以拿到你要的char了。

  2. 也可以通過lang包自帶的charAt(index i)這個方法來。

具體操作方法截圖如下

I. java中char類型的Arraylist如何轉化成一個string

java中char類型的arraylist轉化成String,可以將Arrayli進行逐個遍歷,每個字元轉換成string類型,如下:

packagesecondpackage;

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

/**
*
*@author你好邱林和
*@date2015年12月17日09:12:09
*
*/
publicclassceshi2{
publicstaticvoidmain(String[]args){

List<Character>li=newArrayList<Character>();
li.add('a');
li.add('b');
li.add('c');
StringBuilderstr=newStringBuilder();
for(Charactercharacter:li){//對ArrayList進行遍歷,將字元放入StringBuilder中
str.append(character);
}
System.out.println("輸出從ArrayList中的所有字元"+str.toString());

}
}

輸出結果為:

輸出從ArrayList中的所有字元abc

J. java中怎麼將char型數組轉換為string型數組

String
str
=
new
String(s2);
char[]
數組轉做瞎換成String可使用new
知道你就是要把野碧它轉化為純脊空String
(處理起來方便)給你寫個簡單測試:
public

熱點內容
安卓和蘋果哪個最保值 發布:2024-11-02 02:30:02 瀏覽:603
橋接的網關伺服器地址怎麼查 發布:2024-11-02 02:29:11 瀏覽:861
電腦里dns伺服器未響應咋辦 發布:2024-11-02 02:28:24 瀏覽:543
星與雲伺服器 發布:2024-11-02 02:27:49 瀏覽:205
centos升級python27 發布:2024-11-02 02:00:57 瀏覽:673
ue4未找到編譯器 發布:2024-11-02 01:46:08 瀏覽:155
python中的withopen 發布:2024-11-02 01:46:07 瀏覽:976
編程名人 發布:2024-11-02 01:42:18 瀏覽:867
伺服器電腦配置表 發布:2024-11-02 01:41:29 瀏覽:370
linux使用串口 發布:2024-11-02 01:37:11 瀏覽:702