A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© TNTTNT 中级黑马   /  2015-10-11 00:21  /  688 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

返回值类型      方法           作用                                                    格式
   int          hashCode                                                                     int hashCode = 对象.hashCode();
   class        getclass         获得类名                                 string name =   对象.getclass.getname();
   String       toString        重写方法更方便的显示属性值                  String str = 对象.toString();
   boolean      equals        比较两个对象中的属性值是否相等              boolean b = s1.equals(s2);
  
    ==与equals的区别:
   一:==号是比较运算符,既可以比较基本数据类型,也可以比较引用数据类,基本数据类型比较的是值.引用数据类型比较的是地址值.
   二:equals方法在没重写之前,比较的是地址值,底层依赖的是==号.但是比较地址值是没有意义的,我们需要重写equals方法比较对象中的属性.

  Scanner类
                sc.hasNextInt()  判断录入的数是否为Int数         if(sc.hasNextInt()){int i = sc.intNext() }
                sc.next()        获取下一个输入项
  String类     final修饰,不能有子类,继承object类
               String(byte[] bytes) 把字节数组转换为字符串
               String(byte[],int index(索引),int length(长度)) 把字符组的一部分转换为字符串
               String(char[] value)   将字符组转换为字符串
               String(char[]value,int index(索引),int count(个数))  把字符数组的一部分转成字符串
               String(String original)  把字符串常量值转换成字符串

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马