Integer-->String String-->Integer
参考:http://blog.csdn.net/wangjolly/article/details/18354457
crane:
String str="123";
int a=0;
Integer b = null;
String--->int
<1> a=Integer.parseInt(str); //parseInt(String s) 将字符串参数作为有符号的十进制整数进行解析。
将字符串参数作为有符号的十进制整数进行解析。
-->
<2> a=Integer.valueOf(str).intValue(); //valueOf(String s) 返回保存指定的 String 的值的 Integer 对象。
如果不能转换,则报异常:java.lang.NumberFormatException
String--->Integer
b=Integer.valueOf(str); //valueOf(String s) 返回保存指定的 String 的值的 Integer 对象。
int--->String
<1> str=a+"";
<2> str=Integer.toString(a); //toString(int i) 返回一个表示指定整数的 String 对象
<3> str=String.valueOf(a);// valueOf(int i) 返回 int 参数的字符串表示形式。
Integer--->String
b=new Integer(2);
str=b.toString(); //toString() 返回一个表示该 Integer 值的 String 对象。
int--->Integer
<1> b=Integer.valueOf(a); //valueOf(int i) 返回一个表示指定的 int 值的 Integer 实例。
<2> b=new Integer(a);
<3> b=a; //装箱 (编译器自动执行Integer.valueOf(a))
Integer--->int
<1> b=new Integer(2);
a=b.intValue(); // intValue() 以 int 类型返回该 Integer 的值。
<2> a=b; //拆箱 (编译器自动执行b.intValue())
最新文章
- seaJs学习笔记2 – seaJs组建库的使用
- AngularJS学习笔记(1) - AngularJS入门
- 通过ReadWriteReentrantLock源代码分析AbstractQueuedSynchronizer共享模式
- offsetWidth、clientWidth、width、scrollWidth区别及js与jQuery获取的方式
- nginx地址重写
- 获取手机的UUID
- iptables的设置
- 5.4.3 RegExp构造函数属性
- nefu 72 N!
- 小程序for循环中通过index实现单个点击事件
- RESTful三问
- LQFP(未整理完成)
- 调皮的HR
- PAT (Basic Level) Practise - 继续(3n+1)猜想
- StringTokenizer 的性能看来真的不用担心
- 给父元素与子元素分别设置visibility注意点
- Code Labels
- php7安装mongoDB扩展
- MYSQL加入远程用户或同意远程訪问三种方法
- Python文件遍历二种方法
热门文章
- Python读取UTF-8编码文件并使用命令行执行时输出结果的问题
- CUDA Samples: Calculate Histogram(atomicAdd)
- R︱Yandex的梯度提升CatBoost 算法(官方述:超越XGBoost/lightGBM/h2o)
- OK335x mksd.sh hacking
- Nodejs下express+ejs模板的搭建
- Android Hook神器:XPosed入门与登陆劫持演示
- Django项目部署(阿里云)(1)--基本功能实现
- BZOJ - 4318: OSU! (期望DP&;Attention)
- getPropertyValue (实现 js框架中 css 的最终调用的函数)
- 基于 task 为 VSCode 添加自定义的外部命令