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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 苏周周 中级黑马   /  2014-5-20 20:47  /  1650 人查看  /  9 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

1、Object
        Object类: 它是所有类的超类

        需要掌握的方法:
                public String toString():返回该对象的字符串表示
                public boolean equals(Object obj): 指示其他某个对象是否与此对象“相等”。       
               
                (了解)protected void finalize(): 用来释放 对象垃圾
                  (了解)public final Class<?> getClass():返回此 Object 的运行时类。
                  (了解)public int hashCode():返回该对象的哈希码值 ,它是一个逻辑值。 它不是真正的内存地址

2、Scanner类
         在JDK1.5时候,它是一个获取键盘输入的数据的封装类
         通过使用Scanner类中的方法,可以得到各种类型的数据

        需要掌握的方法:
                public int nextInt()                获取int数据类型的数据
                public String nextLine()        获取字符串数据
               

07-String类
        概念:
                将多个字符 串联起来,这就是字符串  "hello",其实字符串就相当于是一个字符数组
                String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。
                字符串是常量;它们的值在创建之后不能更改。
        构造函数:
                public String(): 空参数构造函数
                  public String(byte[] bytes): 把给定的字节数组 转换成字符串
                  public String(byte[] bytes,int startIndex,int length): 把给定的字节数组的一部分 转换成字符串 (包含startIndex位置的元素)
                  public String(char[] value): 把 给定的字符数组 转换成字符串
                  public String(char[] value,int startIndex,int length): 把给定的字符数组的一部分 转换成字符串(包含startIndex位置的元素)
                  public String(String original):把字符串 转换成 字符串


        判断功能:
                boolean equals(Object obj):  比较两个字符串内容是否相同
                boolean equalsIgnoreCase(String str): 比较两个字符串内容是否相同(忽略大小写)
                boolean contains(String str): 判断该字符串是否包含给定的字符串
                boolean startsWith(String str): 判断该字符串是否以 给定的字符串开头
                boolean endsWith(String str): 判断该字符串是否以给定的字符串结尾
                boolean isEmpty(): 判断该字符串是否为空  ""


        获取功能:
                int length(): 获取字符串的长度
                char charAt(int index): //把该字符串中给定位置的字符返回
                int indexOf(int ch): //byte short char int 返回给定字符在字符串中第一次出现的位置
                int indexOf(String str);//返回给定的字符串在该字符串中第一次出现的位置
                int indexOf(int ch,int fromIndex): 在指定位置开始,返回给定字符在字符串中第一次出现的位置
                int indexOf(String str,int fromIndex)在指定位置开始,返回给定的字符串在该字符串中第一次出现的位置
                String substring(int start): 在指定位置开始,截取该字符串,返回一个新字符串
                String substring(int start,int end)在指定位置开始,到指定位置结束,截取该字符串,范返回一个新字符串(包左不包右)

        转换功能:
                 byte[] getBytes(): 把该字符串 转换成 字节数组
                 char[] toCharArray(): 把该字符串 转换成字符数组
                 static String copyValueOf(char[] chs): 把给定的字符数组 转换为 字符串
                 static String valueOf(char[] chs): 把给定的字符数组 转换为 字符串
                 static String valueOf(int i)基本类型: 把给定的int数据 转换成字符串
                 String toLowerCase(): 把该字符串转换成小写字母
                 String toUpperCase(): 把该字符串转换成大写字母
                 String concat(String str): 字符串连接

评分

参与人数 1技术分 +1 收起 理由
Silent_memory + 1 鼓励下,加油啊!

查看全部评分

9 个回复

倒序浏览
自己总结的吗,相当不错,收藏!
回复 使用道具 举报
收藏了,谢谢分享。
回复 使用道具 举报
学习了!谢谢楼主的分享...
回复 使用道具 举报
不错的资料。。。。
回复 使用道具 举报
楼主还有没有学习资源啊
回复 使用道具 举报
谜燕 中级黑马 2014-5-22 21:05:40
7#
谢谢分享
回复 使用道具 举报
谢谢分享、、、、
回复 使用道具 举报
学习一下,谢谢分享。
回复 使用道具 举报
挺不错的。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马