| 这几天知识有点多,对于刚刚接触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背好很多的。
 
 
 |