【JAVA】常用API—String、StringBuilder、Integer、Date、SimpleDateFormat

【String类】:字符串

【构造方法】:

String():初始化一个空的字符序列

String(String original):初始化一个新的String对象,表示与参数相同的字符序列

【成员方法】:

int length():返回字符长度

boolean equals(Object anObject):将此字符串与指定对象作比较,不忽略大小写

boolean equalsIgnoreCase(String anotherString):将此String与指定String比较,忽略大小写

String trim():返回一个字符串,其值为此字符串,删除所有前导和尾随空格

Char charAt(int index):返回指定索引处的char值,字符串的索引从0开始

String split(String regex):将此字符串通过regex匹配项拆分

【静态方法调用】:

static String valueOf(int i):返回int参数的字符串表示形式(int 转换String)

【StringBuilder类】:创建可变的字符串,可以看作为是一个容器

【构造方法】:

StringBuilder():创建一个空白可变字符串对象

StringBuilder(String str):创建一个新的可变字符串对象,初始包含有字符串内容

【成员方法】:

StringBuilder append(任意类型数据):添加数据,并返回对象本身

StringBuilder reverse():返回相反的字符序列

int length():返回字符长度

public String toString():通过toString()就可以实现把StringBuilder转换为String

【Integer类】int数据类型的包装类

【静态方法调用】:

static int parseInt(String s):将字符串解析为int类型(String转换int)

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

static Integer valueOf(String s):返回一个保存指定值的Integer对象String

【Date类】:表示特定的时刻,精度为毫秒

【构造方法】:

public Date():分配Date对象并对其进行初始化,使其表示分配时间,测量Date到毫秒

public Date(long date):分配Date对象并初始化它以表示自标准基准时间以来的指定毫秒数,1970年1月1日00:00:00

【成员方法】:

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

public void setTime(long time):设置时间,传递毫秒值

【SimpleDateFormat类】

【构造方法】:

SimpleDateFormat():构造一个SimpleDateFormat,使用默认模式和日期格式

SimpleDateFormat(String pattern):构造一个SimpleDateFormat使用给定的模式和默认的日期格式

格式化(从Date到String)

String format(Date date):将日期格式化成日期/时间字符串(参数为Date对象)

解析(String到Date)

Date parse(String source):从给定字符串的开始解析文本以生成日期(参数为获取的String字符串对象)

常用的模式字母及对应关系

  • y                年
  • M               月
  • d                日
  • H               时
  • m               分
  • s                秒
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lx_Hy_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值