導航:首頁 > 編程語言 > java把數字變成字元串

java把數字變成字元串

發布時間:2023-08-06 05:23:27

java怎樣將數字變成字元輸出

你這樣子強制轉換會丟失精度的,所以不行。
但是(int)char這樣不會丟失精度就可以。

本來打算轉成二進制再轉的,後來想到java有Integer這個類。。。
最近做c語言的項目,腦子有點不夠用~\(≥▽≤)/~啦啦啦

下面的可以直接轉了。

如果你是直接定義int a=1;那麼就不用char[]ch這個數組了。

public class charToInt {

public static void main(String[] args){
char[] ch = {'3','5','2','4','0','8','1'};
int[] toInt = new int[ch.length];
for(int i=0;i<ch.length;i++){
toInt[i] = Integer.parseInt(String.valueOf(ch[i]));
System.out.print(toInt[i]);
}
}

}

不懂Hi我吧

㈡ Java字元串或數字怎麼轉換成字元

String str = "123";
int num = 12;
//字元串轉換為數字
int tranToNum = Integer.parseInt(str, 16);//這里的16表示十六進制,也可以是十進制或是回其他進制(如果不寫,這里默認答是10進制)
//數字串轉化為字元串
//方法一:通過包裝類來實現
String tranToStr = String.valueOf(num);
//方法二:直接通過空字元串+數字的形式轉換為字元串
String str= ""+num;
//方法三:強制類型轉換
String str= (String)num;

㈢ 如何將16進制數字轉換成字元串 java

使用這個方法可以傳進去的16進制的數字組成的字元串轉化為utf-8格式的字元串
public
static
String
toStringHex1(String
s)
{
byte[]
baKeyword
=
new
byte[s.length()
/
2];
for
(int
i
=
0;
i
<
baKeyword.length;
i++)
{
try
{
baKeyword[i]
=
(byte)
(0xff
&
Integer.parseInt(s.substring(
i
*
2,
i
*
2
+
2),
16));
}
catch
(Exception
e)
{
e.printStackTrace();
}
}
try
{
s
=
new
String(baKeyword,
"utf-8");//
UTF-16le:Not
}
catch
(Exception
e1)
{
e1.printStackTrace();
}
return
s;
}

㈣ java中怎麼將數字轉換成字元串

toString()方法轉換成字元串。

㈤ java 數字轉換成字元串

各種數字類型轉換成字元串型:

String s = String.valueOf( value); // 其中 value 為任意一種數字類型。

字元串型轉換成各種數字類型:

String s = "169";
byte b = Byte.parseByte( s );
short t = Short.parseShort( s );
int i = Integer.parseInt( s );
long l = Long.parseLong( s );
Float f = Float.parseFloat( s );
Double d = Double.parseDouble( s );

數字類型與數字類對象之間的轉換:

byte b = 169;
Byte bo = new Byte( b );
b = bo.byteValue();

short t = 169;
Short to = new Short( t );
t = to.shortValue();

int i = 169;
b = bo.byteValue();

short t = 169;
Short to = new Short( t );
t = to.shortValue();

int i = 169;
Integer io = new Integer( i );
i = io.intValue();

long l = 169;
Long lo = new Long( l );
l = lo.longValue();

float f = 169f;
Float fo = new Float( f );
f = fo.floatValue();

double d = 169f;
Double dObj = new Double( d );
d = dObj.doubleValue();

㈥ java中如何將數字轉化為字元串並且不足位數補0

具體操作如下:

String str1="1";

DecimalFormatdf=new DecimalFormat("0000");

String str2=df.format(Integer.parseInt(str1));

System.out.println(str2);

JAVA

㈦ JAVA中整數轉換為字元串怎麼做

1、int直接使用就可以了。

inta=1;//這里定義了一個int變數a,值是1
intb=a+1;//int可以直接拿來相加計算,直接用

2、int轉換為string

Stringstr=String.valueOf(a);//這里通過String.valueOf方法,把int轉換為String
或者
Stringstr=a+"";//這里採用字元串連接的方式,可以直接把整型轉換為字元串
閱讀全文

與java把數字變成字元串相關的資料

熱點內容
電子資料文件有哪些 瀏覽:241
猥瑣貓表情教程 瀏覽:599
android音頻文件格式 瀏覽:458
漫畫臉app哪裡可以下載 瀏覽:959
購買歡樂升級歡樂豆 瀏覽:282
學習智能機器人用什麼編程最好 瀏覽:655
蘋果手機如何管控app 瀏覽:633
mn文件夾 瀏覽:590
安卓平板通用刷機包下載 瀏覽:751
安卓獲取內部存儲路徑 瀏覽:880
寫代碼兩台顯示器 瀏覽:327
unitypackage壓縮文件 瀏覽:493
奕心安卓 瀏覽:563
使用土地的有關證明文件包含哪些 瀏覽:493
數據標注哪裡可以接 瀏覽:482
在家自學編程下什麼學 瀏覽:705
最近很火的app軟體是什麼軟體 瀏覽:862
ai文字工具 瀏覽:157
蘭博玩游戲路徑怎麼選擇正確文件 瀏覽:972
淘寶直通車恢復老版本 瀏覽:510

友情鏈接