• java System类


    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<=1000; 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<dest.length; 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));
    
        }
    }

    结果:

  • 相关阅读:
    VS2010程序打包
    Extjs布局
    Extjs4.x完美treepanel checkbox无限级选中与取消
    extjs 4.2 日期控件 选择时分秒功能
    extjs4.0下的日期控件的星期显示为y的解决办法
    linux下mysql 配置
    坐标轴笔记
    cpp 内嵌函数(lambda,struct)
    ue4 笔记
    ue4 蓝图方法备份
  • 原文地址:https://www.cnblogs.com/xiaxiaoxu/p/16133403.html
Copyright © 2020-2023  润新知