JAVA String与int之间的转化

2017-10-11  本文已影响0人  Six_Cai

1.String 转 int

Integer中提供了三种方法来实现这一需求。分别是 Integer.valueof(),Integer.parseInt()以及 Integer.decode()

valueof()方法返回的是Integer对象,需要通过拆箱操作来转化为int。

parseInt()方法返回的就是int类型。

decode()还可以识别八进制和十六进制的字符串。

2.int 转 String

也有三种方法。

String s = String.valueOf(i);

String s = Integer.toString(i);

String s = "" + i;

其他的double,float,boolean,byte,short与此类似。

char与int之间的转换

1.char 转 int

char ch = '9';

int val = ch - '0';

int val = Character.getNumericValue('3');

int val = Integer.parseInt(String.valueOf('3');

2.int 转 char

int a = 1;

char b = (char) (a +'0');

上一篇 下一篇

猜你喜欢

热点阅读