- 博客(10)
- 收藏
- 关注
原创 StringBulider类,及其构造方法成员方法和api,包括StringBuilder的toString方法
首先要和String来进行一个对比 String类 字符串是一个常量,他们的值在创建后就无法修改 字符串底层是一个被final修饰的数组不能改变,是一个常量 private final byte[ ] value 进行字符串相加,内存中就会有多个字符串,占用空间多,效率低下 例如String s=“a”+“b”+'c"; 在内存中相加的过程 “a”,“b”,“c” 3个字符串 “a”+“b”=“ab” 1个字符串 “ab”+“c” =“abc”1个字符串 进行3个字母的相加就用到了5个字符串,效率很
2020-07-13 17:00:24
368
原创 System类的常用方法
第一个常用的方法 返回一毫秒值为单位的当前时间 public static long currentTimeMillis(); 用途:测试程序的效率 练习 :for循环输出1-9999需要多少毫秒 第二个方法 数组复制 public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length); src //源数组 srcPos、、源数组中的起始位置(起始索引) dest、、目标数组 destPos//目标数
2020-07-13 15:11:02
265
原创 Calendar类及常用的成员方法
Calendar是一个日历类,是用来替代Date类,在jdk的更新下,慢慢取代了Date类 Calendar是一个抽象类,里面提供了很多操作日历字段的方法,例如年月日等 Calendar类无法直接创建对象对象使用,里面有一个静态方法叫getInstance()方法,该方法返回了Calendar的子类对象 并且Calendar类是重写了toString方法,从打印的结果不是地址值可得 static Calendar getInstance()是在默认时区和语言环境获得一个日历 常用方法 public int
2020-07-03 11:17:54
385
原创 DateFormat类和其子类SimpleDateFormat类
DateFormat类和其子类SimpleDateFormat类 DateFormat类是Format类的其中一个子类,也是一个抽象类,他的功能就是将Date类格式化为String类,也就是将日期格式化为文本格式,也可以将文本解析为日期. 例:2000.1.1 08:00:00<–>2000年 1月1日 8点0分0秒 DateFormat的成员方法有有两个 String Format(Date date) 用途:将日期格式化成文本 Date parse(String source) 用途: 将
2020-06-11 14:28:24
787
原创 Date类的构造方法和成员方法
Date类的构造方法和成员方法 首先简单概述一下这个date类,这个类的作用就是用来表示日期和时间的类,这个Date类的时间原点是以1970 年 1 月 1 日 00:00:00 GMT (英国格林威治)以来的指定毫秒数。因为中国在东八区,所以在中国的时间原定为1970 年 1 月 1 日 08:00:00.另外Date类在表示日期的方法使用的是将日期和毫秒值进行的互化,所以在Date类中的有参结构中的参数类型是long型 Date的空参数的构造方法 作用:获取当前系统的时间和日期 (直接打印date没有
2020-06-10 13:04:28
831
原创 Objects中的equals方法
Objects中的equals方法 与object中的equals不同的是,objects 中的equals方法是为了防止空指针异常, 方法源码 public static boolean(Object a,Object b){ return(a==b)||( a ! =null&& a. equals(b)) } 举例: public class demo04 { public static void main(String[] args) { String a="abc";
2020-05-31 14:10:37
6870
原创 重写object类中的equals方法
重写object类中的equals方法 equals 方法默认比较对象的地址值,所以如果要比较属性的话, 要对equals方法进行重写 问题: 举例:创建了一个person的object的子类 隐含一个问题,object是person的父类,重写之后无法使用person的独有方法(属性和方法) 只能将Object obj向下转型成Person obj才嫩更使用子类的独有方法 //重写equals方法 @Override public boolean equals(Object obj) {
2020-05-31 13:33:26
912
原创 Object类中的toString方法
这里写自定义目录标题 object类是类层次结构的父类 object是每个类的父类 自己创建的类都是继承了object类,可以对object中的方法进行重写 String toString() 表示返回了对象的字符串 如果对对象名进行打印输出的话,那么会得到对象的地址值 ...
2020-05-30 10:53:31
292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅