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;