目录
String转int
int转String
String常用方法
StringBuilder常用方法
String转int
(1)Integer.parseInt(str)
(2)Integer.valueOf(str).intValue()
int转String
(1)num + “” 不推荐
(2)String.valueOf(object) object为null时该方法返回"null"
(3)Integer.toString(object) 必须保证object不是null值,否则将会抛出NullPointerException异常
String常用方法
int length():返回字符串的长度
char charAt(int index):返回index索引处的字符
boolean isEmpty():判断是否是空字符串
String trim(): 返回字符串的副本,忽略前导空白和尾部空白
boolean equals(Object obj):比较字符串的内容是否相同 (不要用==来比较字符串)
String substring(int beginIndex):返回一个新的字符串,它是此字符串的从beginIndex开始截取到最后的一一个子字符串。[beginIndex,end]
String substring(int beginIndex, int endIndex) :返回一个新字符串,它是此字符串从beginIndex开始截取到endIndex(不包含)的一个子字符串。[beginIndex,end)
StringBuilder常用方法
StringBuilder(str).reverse().toString():反转字符串
ArrayList常用方法
1、add(Object element): 向列表的尾部添加指定的元素。
2、size(): 返回列表中的元素个数。
3、get(int index): 返回列表中指定位置的元素,index从0开始。
4、add(int index, Object element): 在列表的指定位置插入指定元素。原来元素后置
5、set(int i, Object element): 将索引i位置元素替换为元素element并返回被替换的元素。
6、clear(): 从列表中移除所有元素。
7、isEmpty(): 判断列表是否包含元素,不包含元素则返回 true,否则返回false。
8、contains(Object o): 如果列表包含指定的元素,则返回 true。
9、remove(int index): 移除列表中指定位置的元素,并返回被删元素。
10、remove(Object o): 移除集合中第一次出现的指定元素,移除成功返回true,否则返回false。
11、iterator(): 返回按适当顺序在列表的元素上进行迭代的迭代器。
可变参数序列
public void Method(int...a){}
允许不传入任何参数
method.Method(); 输出为""
允许只传入一个参数
method.Method(1);
允许传入多个参数(都必须是int类型,相互之间用","隔开)
method.Method(1,2,3,4,5,6);
允许传入数组
method.Method(new Integer[] {1,2,3});
public void Method(int a,int b,int...a){} 可变参数序列只能放在最后



