说好的第八篇
来源:互联网 发布:大数据金牛座 编辑:程序博客网 时间:2024/06/03 02:49
java的一些常用api
1.list的api:
add()
addAll()
clear() //清除后集合长度为0
contains() //是否包含
containsAll()
isEmpty()
Iterator iterator() //遍历集合里的元素
remove()
removeAll()
retainAll(Collection c) //取交集
size()
Object[] toArray() //转换成一个数组
get(int index)
int indexOf()
int lastIndexOf()
set(int index ,Object element )
subList(int from ,int to) //不包含 to
2.map api
clear() //删除Map对象中的所有key-value对
containsKey(Object key)
containsValue(Object value)
get(Object key)
isEmpty()
Set keySet() //返回Map中所有key组成的set集合
put(key,value)
putAll()
remove()
size()
getKey()
getValue()
setValue()
3.Number、Math
abs()
ceil()
floor()
round()//四舍五入
max()
min()
sin()
cos()
pow(int x ,int y)//x的y次方
random//[0,1)
sqrt()
cbrt()//求立方根
exp(int a) //e的a次方
rint(double x) //最接近的 1.1-->1.0
toDegrees() //角度
toRadians()//弧度
copySign(double a,double b) //返回第一个浮点数与第二浮点数符号的组合
4.Character
isLetter()
isDigit()
isWhitespace()//是否是一个空格
isUpperCase()
isLowerCase()
5.StringBuffer、StringBuilder
区别: StringBuilder不是线程安全的,不同同步访问、但速度快
StringBuffer:线程安全的
append()
reverse()//翻转
delete(int start,int end)
intset(int index ,value);
6.Array api
public static int binarySearch(type[] a ,type key) //二分查找 ,要求升序排列
type[] copyOf(type[]a,int length)
type[] copyOfRange(type[]a,int from ,int to)
fill(type[]a,int from.int to,type value)
sort()
toString()
7.Date
after()
before()
compareTo()
equals()
getTime()
8.Calendar
add(int field,int amount)
get(int field)
getActualMaximum(int field)//指定日历字段的最大值
getActualMinimum(int field)//最小值
roll()
set()
9 正则
boolean matches(String regex)//是否匹配
replaceAll(String regex,String replacement)
replaceFirst()
String [] split(String regex)
10.File
getName()
getPath()
getAbsoluteFile()//绝对路径的file对象
getAbsolutePath()
getParent()
boolean renameTo(File newName)
exists()
canWrite()
canRead()
isFile()
isAbsolute()
mkdir()
lastModified()//文件最后修改的时间
length()
createNewFile()
delete()
createTempFile()//创建一个临时的空文件
deleteOnExit()//指定JAVA虚拟机退出时,删除对象所对应的文件和目录
- 说好的第八篇
- 说好的更新
- 说好的Cache呢
- 说好的每天呢?
- 说好的坚持那
- 我们说好的
- 说好的幸福
- 说好的博客呢
- 说好的加班呢
- 说好了的闹钟
- 说好的,发一个ImageButton
- 说好的坚持写博客
- 说好的公休假呢?
- old_blog 说好的复制呢?
- SDUSTOJ-说好的点呢
- 【图灵有聊】说好的安全呢?
- 跟说好的不一样啊~
- 64 说好的ALS呢?
- andriod studio使用教程(十)插件安装
- 学习Java语言必需掌握的知识点
- JAVA虚拟机的生命周期
- Educational Codeforces Round 6-A. Professor GukiZ's Robot(简单几何)
- On Mac platform,Using Eclipse + PyDev Plugins + Python to build a Python development environment
- 说好的第八篇
- 搭建linux传输
- Educational Codeforces Round 6-B. Grandfather Dovlet’s calculator(简单模拟)
- UI笔记之UIButton
- Educational Codeforces Round 6-C. Pearls in a Row(贪心)
- web.xml配置以及servlet生命周期
- 百度云的自动备份的思考
- php文件头信息详解。
- [R] foreach package