狂人日记day2

狂人日记day2

常用类

string类

to string方法

字符串大小写转换

大写touppercase

小写tolowcase

判断前缀后缀

startwith

endswith

字符串转字符数组

tochararray

获取字符串中某个字符

Chartat

或者可以按照给定规则(正则表达式)拆分

split

得到第一次字符串中字符的位置

indexof

得到最后一次字符串中字符的位置

lastindexof

取得字符串部分子串

Substring(int beginindex,int endindex)

把类型转化为字符串

Value of(是static方法)

string buffer

创建可修改的字符串序列

首先要创造对象

new 一个对象

length方法:得到字符个数

capacity方法 取得实际容量

to string方法

append 方法 追加

insert(int index, string str) 方法将字符串对象插入指定位置

delete(int startindex,int endindex)删除方法

biginteger

整数大数类

三个静态常量

Biginteger.one

Big integer.zero

Biginteger.ten

生成对象

1.new一个对象

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BHTsbaUn-1620827899553)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512201644940.png)]

2.利用valueof

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Vvc1387K-1620827899554)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512201704331.png)]

3.利用scanner

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-O8ZT683O-1620827899555)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512201718132.png)]

方法:

绝对值:abs

相加:add

比较:compare

整除:divide

转换为double doublevalue

转成int intvalue

乘法 multiply

取余 remainder

减法 subtract

转换方法 tostring

整数转换为大数 biginteger valueof

bigdecimal

可以描述任何精度的浮点数

创建

1.new一个

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jAeelDVn-1620827899556)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512203925749.png)]

2.valueof

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EGxjW3Xb-1620827899556)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512203939361.png)]

3.scanner一个

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6lKw4Mz1-1620827899557)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512203950654.png)]

方法:

求和 add

比较方法 compare

除法 divide

得到double double value()

乘法 multiply

减法 substract

转换为整数 tobiginteger

转换为字符串 tostring

double 转bigdecimal bigdecimal valueof()

注意上面方法只能对于bigdecimal用

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IOMCY5ZG-1620827899557)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512205113990.png)]

日期处理类

data 表示特定瞬间:

创建:

new一个

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KmPKfYRE-1620827899558)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512205512761.png)]

Calendar 抽象类 :

​ getinstance 得到一个通用对象

​ [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Rw4C3SZQ-1620827899558)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512205639856.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3p979uKM-1620827899558)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512205906453.png)]

比较日期方法:compareto

得到时间值:gettime

得到时间值,方法首部如下所示

gettimeinmillis

得到当前日历对象中给定日历字段的值

get(int field)

得到一星期第一天 getfirstdayofweek()

给定的日历字段设置为给定值

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ob8YAj7n-1620827899559)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512210351764.png)]

黑色星期五

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nqTkvFcC-1620827899559)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512210742103.png)]

Dataformat :日期进行格式化

抽象类:用get方法

getdatainstance

gettimeinstance

getdatetimeinstance

日期格式化字符串

字符串解析为日期

parse方法

Simpledataformat :与语言环境相关方式

允许用户自定义的日期-时间格式的模式

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vbxMXNs6-1620827899559)(/Users/suannai/Library/Application Support/typora-user-images/image-20210512211138074.png)]

formate方法 格式日期和时间对象

gregoriancalendar: 世界上大多数国家使用的标准日历系统

集合框架

collection接口

一个collection 中包含一组object类的对象

size()集合框架的元素数

isempty()判断是否包含元素

contains (object)是否包含某元素

add()

remove()

iterator()得到遍历器

containsall判断collection 包含指定collection中所有元素

addall()

removeall()

retain()

clear()

to array()

list接口

有序的collection

arraylist搜索频繁

vector

linkedlist删除频繁

其他方法

get()

set(int index,e element)

add()

addall(int index)

lastindexof()

itertoe(老方法)

sublist

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值