- String:对String类型的对象操作,等于重新生成一个对象,然后将引用指向它;
/**
* 先将test指向“111”
* 后又重新生成对象“111aaa”并将test指向它
* @author Gavin
*
*/
public class TestString {
public static void main(String[] args) {
// TODO 自动生成的方法存根
String test = "111";
test +="aaa";
System.out.println(test);
}
}
- StringBuffer:对StringBuffer类型的对象操作,操作的始终是一个对象。
/**
*
* @author Gavin
*
*/
public class TestStringBuffer {
public static void main(String[] args) {
StringBuffer strb = new StringBuffer("123");
strb.append("abc");
System.out.println(strb);
}
}
- Math
- Arrays类
import java.util.Arrays;
public class TestArrays {
public static void main(String[] args) {
int arr[] = {1, 2, 3, 4, 5};
System.out.println(arr);
System.out.println("以字符串形式输出的数组" + Arrays.toString(arr));
Arrays.sort(arr);//给数组排序
System.out.println("排序后:"+ Arrays.toString(arr));
}
}
**输出:**
[I@139a55
以字符串形式输出的数组[1, 2, 3, 4, 5]
排序后:[1, 2, 3, 4, 5]