java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作。System类私有修饰构造方法,不能创建对象,直接类名调用。
练习
在控制体输出1-10000,计算这段代码执行了多少毫秒
package com;
public class SystemDemo {
public static void main(String[] args) {
System.out.println(System.currentTimeMillis());
long start = System.currentTimeMillis();
for (int i=1; i){
System.out.println(i);
}
long end = System.currentTimeMillis();
System.out.println("共耗时毫秒:" + (end - start));
}
}
arrayCopy方法:
Object str:要复制的数据原数组
int strPost:数据源数组的开始缩阴
Object dest:复制后的目的数组
int destPos:目的数组开始缩阴
int length:要复制的数组元素的个数
练习:数组元素赋复制
将原数组中从1索引开始,复制3个元素到目的数组中
Arrays.toString(); 可以把数组全部内容打印出来
package com;
import java.util.Arrays;
public class SystemDemo {
public static void main(String[] args) {
int[] src = {1,2,3,4,5};
int[] dest = {6,7,8,9,0};
System.out.println("src: " + Arrays.toString(src));
System.out.println("dest: " + Arrays.toString(dest));
// 将源数组中从1索引开始,赋值3个元素到目的数组中
System.arraycopy(src, 1, dest,0, 3);
// for (int i=0; i// System.out.println(dest[i]);
// }
for (int x:dest) {
System.out.println(x);
}
System.out.println("src: " + Arrays.toString(src));
System.out.println("dest: " + Arrays.toString(dest));
}
}
结果:
Original: https://www.cnblogs.com/xiaxiaoxu/p/16133403.html
Author: 夏晓旭
Title: java System类
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/537409/
转载文章受原作者版权保护。转载请注明原作者出处!