StringBuffer/StringBuilder:
构造方法:
public StringBuffer() 创建一个字符串缓冲区,默认容量大小16
public StringBuffer(int capacity) 创建一个字符串缓冲区,指定容量大小
public StringBuffer(String str) 创建一个字符串缓冲区,指定默认内容为 str 的内容,长度为 字符串str的长度 + 16
方法:
public StringBuffer append(String str) 在原有字符串缓冲区内容基础上,在末尾追加新数据
public StringBuffer insert(int offset,String str) 在原有字符串缓冲区内容基础上,在指定位置插入新数据
public StringBuffer deleteCharAt(int index) 在原有字符串缓冲区内容基础上,删除指定位置上的字符
public StringBuffer delete(int start,int end) 在原有字符串缓冲区内容基础上,删除指定范围内的多个字符
public StringBuffer replace(int start,int end,String str)在原有字符串缓冲区内容基础上,将指定范围内的多个字符 用给定的字符串替换
public StringBuffer reverse() 将字符串缓冲区的内容 反转
public String substring(int start) 从指定位置开始,到末尾结束,截取该字符串缓冲区,返回新字符串
public String substring(int start,int end) 从指定位置开始,到指定位置结束,截取该字符串缓冲区,返回新字符串
Arrays:
方法:
public static int binarySearch(int[] a, int key) 二分查找
public static void sort(int[] a) 数组排序[冒泡排序,选择排序]
public static String toString(int[] a) 把各种类型的数组,转换成字符串形式
Integer:
构造方法:
public Integer(int value) 把基本数据类型int值 , 封装成对象
public Integer(String s) 把字符串类型的数字字符,封装成对象
方法:
public static String toBinaryString(int i) 10进制 --> 2进制
public static String toOctalString(int i) 10进制 --> 8进制
public static String toHexString(int i) 10进制 --> 16进制
public static String toString(int i,int radix) 10进制 --> x进制
public static int parseInt(String s,int radix) x进制 --> 10进制
public String toString() 把Integer中的数值 转换成 字符串 Integer --> String
public static String toString(int i) 把基本数据类型 int值 转成 字符串 int --> String
public int intValue() 把Integer中的数值 获取出来, 返回一个基本数据类型 int 值 Integer --> int
public static int parseInt(String s) String --> int
public static Integer valueOf(String s) String -->Integer
|
|