1.parseInt()就是把String类型转化为int类型。
如 String a= “123”;
int b = Integer.parseInt(a);
这样b就等于123了。

2.ValueOf()方法比如说 Integer.valueOf()是把String类型转化为Integer类型(注意:是Integer类型,而不是int类型,int类型是表示数字的简单类型,Integer类型是一个引用的复杂类型)
如:
String a= “123”;
Integer c =Integer.valueOf(a);
//Integer类型可以用intValue方法转化为int类型
int b =c.intValue();
这时候这个b就等于123了
String.valueOf(int)就是返回 int 参数的字符串表示形式。
该表示形式恰好是单参数的 Integer.toString 方法返回的结果。

3.toString()可以把一个引用类型转化为String字符串类型。
下面举个例子与2相反,把Integer转化为String类型:
Integer a = new Integer(123);
String b =a.toString();
这时候b就是 “123” 了


本文地址:http://liuyanzhao.com/3321.html
转载请注明

Java中parseInt()和valueOf(),toString()的区别相关推荐

  1. 关于Integer类中parseInt()和valueOf()方法的区别以及int和String类性的转换.以及String类valueOf()方法...

    Integer类中的. 关于parseInt()方法的API文档.  返回的是int类型的 关于valueOf()方法的API文档 返回的是Integer类型的. 关于intValue()方法的API ...

  2. java comparator相等_详解Java中Comparable和Comparator接口的区别

    详解Java中Comparable和Comparator接口的区别 发布于 2020-7-20| 复制链接 摘记: 详解Java中Comparable和Comparator接口的区别本文要来详细分析一 ...

  3. Java中实现接口与继承的区别

    ** Java中实现接口与继承的区别 ** 首先,先来了解一下什么是接口和继承.接口一般是使用interface来定义的.接口定义同类的定义类似,分为接口的声明和接口体,其中接口体由常量定义和方法定义 ...

  4. Java中PreparedStatement和Statement的用法区别

    Java中PreparedStatement和Statement的用法区别 (2012-08-01 11:06:44) 转载▼ 标签: 杂谈   1. PreparedStatement接口继承Sta ...

  5. Java中long和Long有什么区别

    Java中long和Long有什么区别(转) Java的数据类型分两种: 1.基本类型:long,int,byte,float,double,char 2. 对象类型(类): Long,Integer ...

  6. java中的sleep()和wait()的区别

    对于sleep()方法,我们首先要知道该方法是属于Thread类中的.而wait()方法,则是属于Object类中的. sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监 ...

  7. Java中活锁和死锁有什么区别?

    Java中活锁和死锁有什么区别? 活锁:一个线程通常会有会响应其他线程的活动.如果其他线程也会响应另一个线程的活动,那么就有可能发生活锁.同死锁一样,发生活锁的线程无法继续执行.然而线程并没有阻塞-- ...

  8. Java中wait和sleep方法的区别

    1.两者的区别 这两个方法来自不同的类分别是Thread和Object 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法(锁代码块和方法锁). wait ...

  9. java 子类tostring,JAVA中Object类的toString()方法,objecttostring

    JAVA中Object类的toString()方法,objecttostring toString public String toString() 返回该对象的字符串表示.通常,toString 方 ...

  10. java == hashcode,java中==和equals和hashCode的区别

    java中==和equals和hashCode的区别 == 的作用: 基本类型:比较的就是值是否相同 引用类型:比较的就是地址值是否相同(确切的说,是堆内存地址) equals 的作用: 引用类型:默 ...

最新文章

  1. 算法训练 P0103
  2. 图像处理------应用卷积一实现噪声消去
  3. Spring中类路径下文件读取方式
  4. 今年后,再见Excel,你好python
  5. selenium grid原理
  6. 计算机通信系统分哪两类,通信系统的组成(数字通信系统由哪几部分组成)
  7. 浙江学生头戴“金箍”,上课走神自动通知家长
  8. k8s部署rabbitMQ集群
  9. 开放共享:网商银行的运营探索及技术支撑
  10. 游戏建模:模型场景制作过程分享
  11. 网站建设流程是什么?
  12. 怎样才能画好人物手臂?画好人物手臂有哪些技巧?
  13. 小米笔记本“突然”不能调整屏幕亮度
  14. 安装SQL Server 2008 及 VS 2008
  15. [Vue]github案例
  16. 数据通信网络基础,华为VRP系统(HCLA-Datacom v1.0华为认证数通笔记2)
  17. 笔记:在CentOS上开始你的工作
  18. CK-GW208-EC与汇川PLC配置走EtherCAT通讯指南
  19. 第十届蓝桥杯c语言试题,第十届蓝桥杯真题编程题1-7解析(高级组).pdf
  20. 联想电脑安装深度linux,联想笔记本电脑安装Deepin V20使用大黄蜂方案的心得

热门文章

  1. Centos Linux 下Pycharm 安装
  2. 算法----其他排序
  3. 【Xamarin】使用TLS 1.2保护Web请求
  4. prototype和__proto__的概念
  5. Gxemul 运行原理简述
  6. oracle生成测试数据的简单方法
  7. 【自然框架】稳定版的Demo —— 三:主从表的维护方式
  8. 远程管理技术对服务器管理的影响
  9. 【SpringBoot】整合MyBatis
  10. 【算法】排序_汇总篇