一、数组的复制
System.arraycopy(src,a,tar,b,num)
//从src的下标a开始复制num位到tar的b下标
tar = Arrays.copyOf(src,num)
//只能从src的第一个元素开始复制
tar = Arrays.copyOfRange(src,a,b)
//从src的下标a开始复制到下标b,左闭右开
二、不同进制的转换
n = Integer.parseInt(String s ,int radix)
//字符型radix进制 --> 整形十进制
s = Integer.toBinaryString(int n)
//整型十进制 --> 字符型二进制
三、字符串的倒置
可以利用StringBuffer的成员函数reverse进行字符串的倒置,StringBuffer和String类型可以互相转换,也可以直接申明StringBuffer变量
String x = "123";
StringBuffer y = new StringBuffer("abc");
StringBuffer z = new StringBuffer(x);
System.out.println(y.reverse()+" "+z.reverse());
输出结果:cba 321