Java常用方法--集

活这么长时间,突然间意识到这个世界上最笨的方法便是我的捷径!

看到电脑上丁一给我的背景图——Wuli乔妹,笑起来很美丽,就像我们丁一一样善良、热心肠

世界上有许多想离开的时刻,但是因为那些人、那些记忆,你留了下来、没有离开

进入主题:写这篇是有原因的,我不说你不知道,还是进入主题吧

String:

StringBuffer:字符串增删改

前后缀:startsWith(String s)endsWith(String s)

字符串转其他类,或其他类型转字符串:null null null啊

 

StringTokenizer:单词分离

StringTokenizer(String str)用指定字符串创建对象 ,默认分隔符:空格 换行 回车Tab 等

StringTokenizer(String str,String delim)str和自定义分隔符delim创对象

int countTokens()token个数      Boolean hasMoreElements()  boolean hasMoreTokens()存在token,true否false

 for (int i = 1; stoken.hasMoreElements(); i++) {}

object nextElement()    String nextToken() 返下一个token,逐个取字符串中语言符号

listIterator

迭代器遍历元素时,通过集合不能修改元素:ConcurrentModificationException

      使用listIterator的add方法:迭代器添加的元素除以刚迭代的元素后

      使用for循环,add到集合最后

Object previous():获取上一个元素;boolean hasPrevious():判断是否有元素

List:

arrayList底层是数组(连续内存),查快增删慢,不安全

Vector底层是数组,查快,增删慢,安全,不常用

LinkedList:底层链表(充分利用内存,节点),查慢寻址麻烦,增删快,不安全

Arrays:数组整理,比较和检索

int binarySearch(数组 ,key)key值搜索,返key所在位置

boolean equals(数组1,数组2)         sort(数组)升序

Map:

hashMap不安全,key可null,强引用对象;hashTable安全sychronize,key不可null

consurrentHashMap安全,lock实现;treeMap按键排序,升序

哈希结合数组链表,哈希表由数组、链表组成

hashSet、treeSet去重:基于Map的key

Math:

double   ceil(double e)返>=e 最小双精度实数

double   floor(double e)<=e最大双精度实数

double    rint(double e)最靠近e双精度实数

double    pow(double a,double b)a的b次方

int round(float a)    long round(double a)a四舍五入返回

double   random() <1    >=0 随机数

abs绝对值,max(a,b)ab中较大值 min(a,b)较小值

http://c.biancheng.net/view/866.html

Random:

boolean nextBoolean()返true或false中一个               double  nextDouble()0.0~0.1间double小数

float    nextFloat返0.0~0.1间float小数                        int nextInt()int整数

int nextInt(int n)返0~n-1间整数                                   long nextLong()

 

日期:Date Calendar SimpleDateFormat

谢谢分享
https://www.cnblogs.com/eaglezb/p/5975447.html

https://blog.csdn.net/linger_wind/article/details/79725349 从1开始数到3,3篇更般配

https://blog.csdn.net/manduner/article/details/79982287

https://blog.csdn.net/m0_37695351/article/details/79254221

https://blog.csdn.net/HHcoco/article/details/53117525

https://blog.csdn.net/manduner/article/details/82667532

java的世界如此丰富

发布了431 篇原创文章 · 获赞 155 · 访问量 44万+

猜你喜欢

转载自blog.csdn.net/ma15732625261/article/details/90039249