java數字轉換字元串

publicclassTest
{
publicstaticvoidmain(String[]args)
{
Stringstr="12345567834190";
Stringtmp="0123456789零一二三四五六七八九";
for(inti=0;i<tmp.length()/2;i++)
{
str=str.replaceAll(tmp.charAt(i)+"",tmp.charAt(i+10)+"");
}
System.out.println(str);
}
}

❷ 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語言將數字轉化成字元串

java里大部分的對象都有toString()方法,所以你可以用toString()方法轉換成字元串
比如一個int型 int num =10000;
String arg = num.toString();

❹ java怎麼將數字轉換成字元串

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

❺ java中數字轉換成指定的字元串要怎麼轉

是這個意思么:4=004,14=014,124=124?
如果是這樣,笨方法就是先跟100除,取整作為字元串的第一位;再用余數跟10整除,取整作為字元串第二位,再取余作為字元串第三位。
依此類推。
TextFormat類也許有更快更簡單的方法,沒研究,你可以看看

❻ java中 將數字轉換成字元

//importjava.util.Scanner;
publicclasswelcome{
publicstaticvoidmain(String[]args){
襲//Scannerinput=newScanner(System.in);
intcount=0;
for(inti=33;i<=126;i++){
charc=(char)i;//i強制轉換成char類型之後為什麼不使用?
{
// System.out.print(i+"");//寫錯了是c不是i,i是int類型的當然直接就輸出數字了
System.out.print(c+"");
count++;
if(count%10==0)
System.out.println();
}
}
}
}

❼ Java中如何把一個數字強制轉換成字元類型

classZhuanhuan

{

publicstaticvoidmain(String[]args)

{

inti=45;

intj=16;

intk=0;

intx=0;

intf=0;

k=45/16;

x=45%16;

f=x+55;

charq;

q=(char)f;

System.out.println(""+k++f);

}

}

以上是編譯不報錯的代碼。如果只是將整型轉換成16進制顯示用Integer類中的toHexString方法就可以了,不用你寫的那麼復雜。

❽ 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;