欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

2月12号学习笔记

时间:2023-06-08

日期相关类

1 Date类

A,构造方法

                Date():根据当前系统时间创建日期对象

                Date(long time):根据传递的毫秒值时间创建日期对象

B,成员方法

                long getTime():获取当前对象的毫秒值时间

                String toLocaleString():根据本地格式转换日期对象

2 DateFormat类和SimpleDateFormat类

A,构造方法

                SimpleDateFormat(String s):根据指定模板创建日期格式化对象

B,成员方法

                DateFormat(Date d):根据指定格式格式化对象

                Date parse(String s):根据指定格式解析字符串

3  Calendar类

A,创建对象方式

                Calendar c = Calendar.newinstance();     获取日历类对象

B,成员方法

                Int get(int n):    获取指定日历字段信息

                vold set(int n,int value):将指定日历字段设定为指定的值

                vold add(int n,int value):将指定日历字段增加或减少指定的值

StringBuilder在内存中始终是一个数组占用空间少,效率高,如果超出StringBuilder的容量,会自动扩容

java.lang.StringBuilder类:字符串缓冲区,可以提供字符串的效率

构造方法

-public StringBuilder():构造一个空的StringBuilder容器

-public StringBuilder(String str):构造一个StringBuilder容器,并将字符串添加进去

StringBuilder的成员方法:

public StringBuilder oppend(...):添加任意类型字符串形式,并返回当前对象自身

        参数:可以是任意的类型数据

-成员方法

StringBuilder append(Object obj):添加内容

StringBuilder reverse ():反转内容

String toString():将缓冲区内容转变为字符串

public String toString():将当前StringBuilder对象转换为String对象

包装类

1  基本类型对应的包装类

byte        Byte

short       Short

int            integer

long         Long

float         Float

double     Double

char         Character

boolean   Boolean

装箱:把基本类型的数据,包装到包装类中(基本类型的数据——>包装类)

        构造方法:

                Integer(int value)构造一个新分配的Integer对象,他表示指定的int值

                Integer(String s)构造一个新分配的Integer对象,它表示String参数所指示的int值

                传递的字符串,必须是基本类型的字符串,否则会抛出异常“100”正确“a”抛异常

        静态方法

                static integer valueOf(int i)返回一个表示指定的int值的Integer实例

                static integer valueOf(String S)返回保存指定的String的值得Integer对象

拆箱:在包装类中取出基本类型的数据的(包装类——>基本类型的数据)

        成员方法

                int intValue()以int 类型返回该Integer的值

自动装箱:直接把int类型的整数赋值给包装类

自动拆箱:in是包装类,无法直接参与计算,可以自动转换为基本类型数据,再参与计算

int 数据类型

                

Collection集合常用方法

boolean add(E e);      向集合中添加元素

boolean remove(E e);向集合中删除元素

void clear();                清空集合所有元素

boolean contains(E e);判断集合中是否包含某个元素

boolean isEmpty();      判断集合是否为空

int size();                     获取集合的长度

Object[] toArray();        将集合转变成数组

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。