toString(),直接输出(XX);IntValue parseInt valueOf ;equals “==”
来源:互联网 发布:lena藤井莉娜的淘宝店 编辑:程序博客网 时间:2024/05/16 09:22
1.toString(),直接输出(XX)
对于自定义类:
重写了toString()方法:syso(对象.toString()) 打印内容
syso(对象) 打印内容
没有重写都是打印的地址
对于集合:
若集合中存放的自定义类,且该类重写了toString()方法:
syso(集合) 打印其中对象的内容
syso(集合.toString())打印其中对象的内容
若集合中存放的自定义类,且该类没有重写了toString()方法:都是都是打印对象的地址
集合中存放包装类 / String类:都是打印内容
对于数组:
直接输出(数组名) 打印地址
Arrays.toString(数组名)打印内容
对于基本数据类型:
直接输出(XX)打印内容
2. IntValue parseInt valueOf
IntValue 以 int
类型返回该Integer
的值。
Integer i = new Integer(12);
int in= i.IntValue();//拆箱
parseInt 将字符串参数作为有符号的十进制整数进行解析,返回一个int型基础元素。
int in = Integer.parseInt(String);
valueOf 返回保存指定的 String/int 的值的 Integer 对象。
Integer I = Integer.valueOf(int);装箱
3.equals “==”
equals:
Object中equals()的默认实现是比较两个对象是不是==,即其和==的效果是相同的。
java提供的某些类已经重写了equals()方法如String类。自己写的类,如果需要实现自己的“相等”逻辑,需要重写equals()方法。
== :
对于引用变量而言,比较的时候两个引用变量引用的是不是同一个对象,即比较的是两个引用中存储的对象地址是不是一样的。
对于基本数据类型而言,比较的就是两个数据是不是相等。
keeper and leaner!
- toString(),直接输出(XX);IntValue parseInt valueOf ;equals “==”
- parseInt(),parseFloat(),valueOf(),intValue(),toString方法总结
- parseInt()、valueOf()、toString()和intValue()的区别与联系
- parseInt(),Valueof(),intValue()
- Differences among parseInt(), intValue(), valueOf()
- valueOf() 、parseInt() 、toString()
- intValue、parseInt、valueOf 方法区别及其使
- Integer.ValueOf().intValue和Integer.parseInt的区别
- Java中 intValue,parseInt,Valueof 这三个关键字的区别
- Java中 intValue,parseInt,Valueof 这三个关键字的区别
- JAVA中 intValue,parseInt,valueOf这三个关键字的区别
- setCharAt()方法; indexOf();parseInt()和valueof()以及intValue();append()方法
- intValue()的用法,以及与parseInt()和valueOf 的区别
- Java中 intValue,parseInt,Valueof 关键字的区别
- number parseInt() parseFloat() toString valueof()
- parseInt、valueof和toString的介绍
- Integer中parseInt(),valueOf(),toString()的区别
- Java Integer.parseInt(String);Integer.valueOf(String).intValue(); 两种方式的区别
- Codeforces Round #427 (Div. 2)D. Palindromic characteristics(DP+回文串)
- 5.多线程之内存可见性
- Xshell、Xftp、WinSCP的安装与使用
- 剑指offer:二维数组中的查找
- 关于使用JSONArray.fromObject()方法和引入net.sf.json包所需要的jar包支持
- toString(),直接输出(XX);IntValue parseInt valueOf ;equals “==”
- (四)JNI学习之C语言基础,构造类型
- 类加载
- ssh框架分析
- Codeforces 689E Mike and Geometry Problem 思维
- JMeter测试工具(一)下载及环境配置
- 为什么要搭建个人网站
- Counting Divisors HDU
- 插入数据到excle的指定位置