常用类集合

String和StringBuffer类:

String

         连接:String1.concat(String2)
        提取指定字符:String1.charAt(i)
        从i开始提取str2的j个字符给str1:str1=new String(str2 , i, j)
        比较是否相等:str1.equals(str2)
        str1.equalIgnore(str2)忽略大小写
        str1.startsWith(str2):判断前缀是否有str2
                                      .ends                               后缀
        str1.compareTo(str2):比较大小
        int i = str1.indexOf(‘char’):判断字符char在字符串str1中排第几个
            .lastIndexOf      :从后向前判断
        str.substring(i):从第i个截取后面的字符串
        str1.replace(str2,str3):str3替换str1中的str2

       split切割字符串:
      String s = “string-string”
      String【】 s1 = s.split("-")
      for(String s2 : s1)
      System.out.println(s2);
                  输出--------------
      string
      string

StringBuffer

         添加:sbf.append(str)
        插入:sbf.insert(i,str):第i个后插入
        删除:sbf.delete(i,j):删除(i-j)
        替换:sbf.replac(i,j,str):(i-j)替换为str

System和Runtime类

System类

                获取当前时间:System.currentTimeMillis();

                 复制数组:System.arraycopy(Object src , int srcPos , Object dest , int destPos , int length )

                                      从src的下表为srcPos开始length长度从dest的下表为destPos开始赋值

                

Runtime类

                Runtime r = Runtime.getRuntime();

                获取虚拟机总内存:r.totalMemory()

                回收内存:r.gc();

                获取空闲内存:r.freeMemory();

                打开程序:Process p = r.exec("")

Math类和Random类

Math类:

                正弦函数:Math.sin(double arg);

                反正弦函数:Math.asin(double arg);

                绝对值函数:Math.abs(int a );

                最大值函数:Math.max(int x , int y );

Random类                

                Random r = new Random();

                随机产生一个整数:r.nextInt();

                大于0小于n的整数:r.nextInt(Int n);

                布尔类型:r.nextBoolean();

                双精度:r.nextDouble();

                

Data和Calendar类

Data类

                

Calendar类

                

ArrayList类

ArrayList类:可动态增加减少长度

                ArrayList构造函数如下:

                                                        ArrayList()  :空的

                                                         ArrayList(Collection c):以c中的元素构造

                                                          ArrayList(int capacity):capacity的长度

                        主要方法:

                                        boolean add(Object o):将指定元素加到末尾

                                        void add(int index, Object o):从index开始插入o

                                        void clean():移除所有元素

                                        booleancontains(Object o)若有元素o,返回true

                                        Object get(int index)获取指定位置上的元素

                                         boolean isEmpty()测试是否为空

                                        Object remove  (int index)    移除指定位置元素

                                        boolean remove(Object o)移除指定元素

                                        int size()返回元素个数

                                                         

                

                                        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值