System类&StringBuilder类StringBuilder的toString方法
System类
currentTimeMillisO方法
作用:获取当前系统毫秒值时间
arraycopy0方法
作用:复制数组
package StringBuilder_Demo01; public class Demo03_Test { public static void main(String[] args) { //获取当前系统毫秒值时间 long min =System.currentTimeMillis(); System.out.println(min); // arraycopy(int[ ] src,int srcIndex,int[ ] dest,int destIndex,int count)复制数组 int[] art1={1,2,3,4,5,6,7,8,9}; int[] art2={9,8,7,6,5,4,3,2,1}; //将art1数组中的前个数字复制到arr2数组中 System.arraycopy(art1,0,art2,5,4); for (int i = 0; i < art2.length; i++) { System.out.print(art2[i]+" "); } } }
StringBuilder类
构造方法
StringBuilder():创建一个空的字符串缓冲区对象
StringBuilder(String s);根据传入的内容创建一个字符串缓冲区对象
成员方法
StringBuilder append(Object obj);添加内容
StringBuilder reverse();反转内容
String toString(0:;将缓冲区内容转为字符串
package StringBuilder_Demo01; public class Demo04_Test { public static void main(String[] args) { StringBuilder stringBuilder = new StringBuilder(); //append方法 // stringBuilder.append("abc"); // stringBuilder.append(true); // stringBuilder.append(100); stringBuilder.append("Hello").append("world").append("java"); //reverse方法 stringBuilder.reverse(); //toString方法 System.out.println(stringBuilder); } }
public String toString():将当前StringBuilder对象转换为String对象。
package StringBuilder_Demo01; /* jStringBuilder和String可以相互转换: string->stringBuilder: 可以使用StringBuilder的构造方法 stringBuilder(String str)构造一个字符串生成器,并初始化为指定的字符串内容。StringBuilder->String:可以使用stringBuilder中的tostring方法 public string tostring( ):将当前StringBuilder对象转换为String对象。 */ public class Demo005_StringBuilder { public static void main(String[] args) { // //空参数构造方法 // StringBuilder builder1 = new StringBuilder(); // System.out.println("bu1"+builder1); // // //待字符的构造方法 // StringBuilder builder2 = new StringBuilder(); // System.out.println("bu2"+builder2); //string->stringBuilder String srt ="Hello"; System.out.println("str:"+srt); StringBuilder stringBuilder = new StringBuilder(srt); //往StringBuilder中添加数据 stringBuilder.append("world"); System.out.println("bu"+stringBuilder); String s =stringBuilder.toString(); System.out.println("s"+s); } }