java学集合前准备知识object类中的常用方法
来源:互联网 发布:python源码下载 编辑:程序博客网 时间:2024/05/16 00:35
java中object类是所有的类的父类:
java中创建对象的方法:
方式一:自定义一个类,然后通过new对象来创建一个对象。
方式二:sun公司定义啦许多的类,我们只需要拿来用就可以啦。
object类:
object类中常用的几中方法:
1)toString()
2)equals(object obj)
3)hashCode();
public class Demo{ public static void main(){ Object o=new Object(); //这里o返回的是默认的字符串: 完整的类名+@+哈希码 System.out.println("toString:"+o.toString()); System.out.println("Hello World");}}查看源代码的方法:
1)ctrl+单击(光标移动到比如:println的位置)
2)或者是:F3
toString 方法的使用:
class User{ String userName; String passWord;public User(String userName,String passWord){ this.userName=userName; this.passWord=passWord;}@Overridepublic String toString(){ return "用户名:"+this.userName+"用户密码:"+this.passWord;}}public class Demo{ public static void main(String[] args){ User user=new User("admin","123");//直接输出这个对象实际上就是输出这个对象的toString();返回的字符串 System.out.println(user); System.out.println("Hello World");}}@Override//这里为什么要重写toString()方法,因为toString()方法返回的是object类中toString()方法,中的字符串形式,不能满足我们想要的
(用户名:"+this.userName+"用户密码:"+this.passWord;)这种形式,所以我们就去重写父类object类中的toString()方法。如果不去重写toString()方法的话
System.out.println(user);//他输出的是java.lang.object @sl43242这种形式,通过重写toString()方法的话,我们就可能的到是:用户名:admin 用户密码:123;
这种的格式。
0 0
- java学集合前准备知识object类中的常用方法
- java中的集合工具类Collections中的常用方法
- Java Object类中的方法
- Java Object类中的方法
- Java Object类中的方法
- JAVA中的集合常用方法介绍
- JAVA中的集合常用方法介绍
- java集合Collection中的常用方法
- Java中的常用集合类
- java Object类中常用的方法
- java学习之Object类常用方法
- java.lang.Object类常用方法。
- java Object类及其常用方法
- java Object类常用方法浅解
- Java中Object类的常用方法
- java Object类的常用方法
- Java中的常用集合
- java中的集合知识杂记
- GIT 命令收集
- Navicat 连接oracle 11g突然蹦出了一个错误“ORA-28547:connection to server failed,probable Oracle Net admin error”
- json中的单引号
- fragment懒加载小总结
- Futaba S-BUS controlled by mbed(使用mbed控制Futaba S-BUS)
- java学集合前准备知识object类中的常用方法
- 对Verilog 初学者比较有用的整理(转自它处)
- linux无法umount解决方案
- 小白学习html标签归纳
- Android 控件之ImageButton、ImageView
- Ubuntu 安装ruby on rails
- Hierarchical Select in a block as a taxonomy filter
- Controller 规范写法
- Android中dp,sp,mm,in,pt转px值