zoukankan      html  css  js  c++  java
  • 今日总结

    今天的内容:

    Java中System类中arraycopy(0方法可以使一个数组中的部分数据被另一个数组的部分数据替换.

    import java.lang.reflect.Array;
    import java.util.Arrays;
    import java.util.Random;
    
    public class test1 {
        public static void main(String[] args){
            Random r = new Random();
            int[] a;
            int[] b;
            a = new int[5];
            b = new int[5];
            for (int i = 0; i < a.length; i++) {
                a[i] = r.nextInt(101) + 30;
                b[i] = r.nextInt(30) + 10;
            }
            System.out.println(Arrays.toString(a));
            System.out.println(Arrays.toString(b));
            // 把数组a中从下标2开始(第三个元素)往后的两个元素替换掉数组b中从下标1开始(第二个元素)往后的两个元素。
            System.arraycopy(a, 2, b, 1, 2);
            System.out.println("源数组a:"+Arrays.toString(a));
            System.out.println("替换之后的数组b:"+Arrays.toString(b));
        }   
    }
    //输出:
    /*
    [84, 70, 52, 111, 69]
    [11, 29, 10, 29, 21]
    源数组a:[84, 70, 52, 111, 69]
    替换之后的数组b:[11, 52, 111, 29, 21]
    */

    System类的getProperty()方法可以获取本机的信息:

    public class test1 {
        public static void main(String[] args) {
            // 获取Java的版本信息
           System.out.println("Java版本信息:"+System.getProperty("java.version"));
            // 获取Java/home的信息
            System.out.println("Java.home信息:"+System.getProperty("java.home"));
        }
    }
    //输出:
    /*
    Java版本信息:14.0.1
    Java.home信息:E:JavaJDKjdk-14.0.1
    */

    明天的打算: 继续写题

    问题:无

  • 相关阅读:
    如何心无旁鹜的编程
    [转]虚拟现实和现实增强技术带来的威胁
    Mac上好用软件集锦
    无论如何都要来报到
    Unity3D脚本语言UnityScript初探
    X3DOM新增剪裁平面节点ClipPlane支持
    用Perl编写Apache模块续二
    如何浪费自己青春
    macbook 我们需要买吗
    看了一本Unity3D的教程
  • 原文地址:https://www.cnblogs.com/MXming/p/13448766.html
Copyright © 2011-2022 走看看