[小技巧][JAVA][转换]整型int与字符串String相互转换
生活随笔
收集整理的這篇文章主要介紹了
[小技巧][JAVA][转换]整型int与字符串String相互转换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
字符串轉換整型String - >Int
1). int i = Integer.parseInt([String]); 或者 //radix 進制 int i = Integer.parseInt([String],[int radix]); //intValue() 輸出int數據。 2). int i = Integer.valueOf(String).intValue(); 或者 int i = Integer.valueOf(String);整型轉換字符串Int - > String
1.) String s = String.valueOf(i);2.) String s = Integer.toString(i);3.) String s = "" + i;示例
int a = 33;String a1 = String.valueOf(a); //33String a2 = Integer.toString(a); //33String a3 = a1 +""; //33System.out.println(a1);System.out.println(a2);System.out.println(a3);String b = "101";String bb = "123";int b1 = Integer.parseInt(b+bb); //101123 int b2_1 = Integer.parseInt(bb, 10); //123int b2_2 = Integer.parseInt(b, 2); //5 解析幾進制 的字符串 int b3 = Integer.valueOf(b+bb).intValue(); //101123int b4 = Integer.valueOf(b + bb); //101123[總結]
1.相互轉化的方法valueOf
想轉化的封裝類型.valueOf(待轉化的類型的常量)
例子
2.特有方法
整型轉字符串
String s = Integer.toString(i);字符串轉換整型
//radix 進制 int i = Integer.parseInt([String]); int i = Integer.parseInt([String],[int radix]);3.Integer.ValueOf()源碼
Integer.ValueOf()就是通過Integer.parseInt()實現的。
public static Integer valueOf(String s) throws NumberFormatException { return new Integer(parseInt(s, 10)); }總結
以上是生活随笔為你收集整理的[小技巧][JAVA][转换]整型int与字符串String相互转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 京东支付首席架构师“泄密”京东支付系统架
- 下一篇: 如何提升软件开发效能?企业级业务架构思考