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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 夏至落叶 中级黑马   /  2014-11-23 16:16  /  1030 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这几天知识有点多,对于刚刚接触java的我学起来很费力。所以都没时间上论坛和大家交流。这几天学API学的类比较多,我又属于比较笨的人,所以学起来比较费力,我就把这几天的API总结下和大家分享吧。1:Object(重点)
        toString():为了让对象的显示有意义,一般重写该方法。
        equals():默认比较的是地址值,一般重写该方法,按照自己的需求。
        hashCode() 理解一下,后面会用到
2:Math
        floor():小于等于参数的最大整数。
        ceil():大于等于参数的最小整数。
        round():四舍五入。+0.5
        random():随机数。[0.0,1.0)
        pow():x的y次方
        sqrt():平方根        素数问题。
3:Random
        nextInt(int n):随机产生[0,n)
4:Scanner
        nextInt():获取int类型
        nextLine():获取String类型
5:String(重点)
A构造方法:
a:String s = new String();
b:String s = new String(String str);
                c:String s = "hello";(我喜欢这种)
A:判断功能
                B:获取功能
                C:转换功能
                D:其他功能
                        a:替换功能
                        b:切割功能
c:去除两端空格功能
d:字典顺序比较功能
                       

6:StringBuffer(重点)
老毕的话:增删改查。
        append():添加
        insert():在指定位置添加
        reverse():反转
7:System
        exit():退出
8:Arrays
        sort():排序
        binarySearch():二分查找
9:Integer(重点)
        parseInt(String s):把String -- int
10:Date:
Date 表示特定的瞬间,精确到毫秒。
构造方法:
                Date():默认指当前系统时间。
                Date(long time):根据给定的毫秒值生成一个时间。
成员方法:
                public long getTime():
                public void setTime(long time):
掌握Date---long  和long---Date的转换
11:DateFormat:
对日期进行格式化的类。提供了对日期进行格式化,和对字符串进行解析的功能。
掌握Date---String和
String--Date转换
12:Calendar:日历类。也是处理时间的。
成员方法:
        public int get(int field):参数是日历字段。
还有对象数组,以及用户登陆和注册的案例。
我们目前学的API就是这些,源码我就不发了,大家可以自己看API练习,感觉这样更有利于大家的学习。学API一定要敲代码,别想着把这些背下来,一边敲一边看,不会就查,来回敲个几遍比你光看API背好很多的。

评分

参与人数 2技术分 +1 黑马币 +1 收起 理由
NCry + 1 山寨
sk0806 + 1 加油!

查看全部评分

1 个回复

倒序浏览
支持下哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马