Object类、常用API
2021-02-08 14:15
标签:jdk 日期 exce stat ring 输入 builder 父类 object类 Object类、常用API 标签:jdk 日期 exce stat ring 输入 builder 父类 object类 原文地址:https://www.cnblogs.com/xiaoxiaolulu/p/11352592.html 1 /**
2 *
3 * `java.lang.Object`类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。
4 *
5 * 如果一个类没有特别指定父类, 那么默认则继承自Object类。例如:
6 *
7 * ```java
8 * public class MyClass /*extends Object*/ {
9 *
10 * 根据JDK源代码及Object类的API文档,Object类当中包含的方法有11个。今天我们主要学习其中的2个:
11 *
12 * - `public String toString()`:返回该对象的字符串表示。
13 * - `public boolean equals(Object obj)`:指示其他某个对象是否与此对象“相等”。
14 * */
1 public static void main(String[] args) throws ParseException {
2 System.out.println(new Date());
3 System.out.println(new Date(0L));
4 System.out.println(new Date().getTime());
5
6 DateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
7 String format = simpleDateFormat.format(new Date());
8 System.out.println(format);
9
10 DateFormat df2 = new SimpleDateFormat("yyy年MM月dd日");
11 String s = "2018年12月11日";
12 Date parse = df2.parse(s);
13 System.out.println(parse);
14 }
public static void main(String[] args) throws ParseException {
System.out.println("请输入出生日期");
String next = new Scanner(System.in).next();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date parse = simpleDateFormat.parse(next);
Date date = new Date();
long time = parse.getTime();
long time1 = date.getTime();
long l = time1 - time;
if (l ) {
System.out.println("错误");
} else {
System.out.println(l/1000/60/60/24);
}
}
1 Calendar instance = Calendar.getInstance();
2 int i = instance.get(Calendar.YEAR);
3 int j = instance.get(Calendar.MONTH) + 1;
4 int i1 = instance.get(Calendar.DAY_OF_MONTH);
5 System.out.println(i+""+j+""+i1);
6
7
8 instance.set(Calendar.YEAR, 2200);
9 System.out.println(i+""+j+""+i1);
10
11 instance.add(Calendar.DAY_OF_MONTH, 2);
12 instance.add(Calendar.YEAR, -3);
13 System.out.println(i+""+j+""+i1);
14
15 System.out.println(instance.getTime());
1 int[] ints = {1, 2, 3, 4};
2 int[] dest = {5, 6, 7, 8};
3 System.arraycopy(ints, 1, dest, 1, 2);
4 System.out.println(Arrays.toString(dest));
1 StringBuilder stringBuilder = new StringBuilder();
2 System.out.println(stringBuilder);
3 StringBuilder hello = new StringBuilder("hello");
4 System.out.println(hello);
5
6 StringBuilder world = stringBuilder.append("world");
7 System.out.println(world);
8
9 String s = hello.toString();
10 System.out.println(s);
下一篇:如何使用API接口查询物流信息?