System类和Arrays类

1.system类:

  • 终止当前运行的java虚拟机:

    System.exit(0);
    
  • 返回当前时间---当前时间和1970年之间的毫秒值:

    System.currentTimeMillis();
    
  • 复制数组:

    System.arraycopy(arrs,0,res,1,5);  //复制arr数组从下标0开始到res数组以下标1,长度为5
    

2.Arrays类:

  • 填充数组 将指定的元素放在指定的数组中:

    Arrays.fill(a,15);
    
  • 数组比较:

    Arrays.equals(i, j)
    
  • 数组排序:

    Arrays.sort(a);
    
  • 输出数组:

    System.out.println(Arrays.toString(a));
    
  • 复制数组:

    • copyOf(int[ ] a,int length)方法:

      int[] a={1,2,3,4,5};
      int[] ints = Arrays.copyOf(a, 4);  //复制数组a的内容,从0开始长度为4
      System.out.println(Arrays.toString(ints));  //输出:[1, 2, 3, 4]
      
    • copyOfRange(int[ ] a,int start,int end)方法:

      int[] a={1,2,3,4,5};
      int[] ints = Arrays.copyOfRange(a,1, 4);   //复制数组a的内容,从下标1到下标4
      System.out.println(Arrays.toString(ints));  //输出:[2, 3, 4]
      
    • clone( ) 方法:

      int[] a={1,2,3,4,5};
      int[] ints = a.clone();  //全部复制
      System.out.println(Arrays.toString(ints));  //输出:[1, 2, 3, 4, 5]
      
全部评论

相关推荐

不愿透露姓名的神秘牛友
11-20 19:57
已编辑
某大厂 golang工程师 23.0k*16.0, 2k房补,年终大概率能拿到
点赞 评论 收藏
分享
头像
10-22 19:18
上海大学 后端
jopajhhdjwnqk:水印都叠杀人书了
点赞 评论 收藏
分享
11-03 14:38
重庆大学 Java
AAA求offer教程:我手都抬起来了又揣裤兜了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务