zoukankan      html  css  js  c++  java
  • java学习_5_21

    数组的插入、删除、扩容本质上都是用的数组的复制。Java中数组的拷贝如下:

    System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
    1 public class ArrayCopy1 {
    2     public static void main(String[] args) {
    3         String[] s1 = {"aa","bb","cc","dd","ee"};
    4         String[] s2 = new String[10];
    5         System.arraycopy(s1, 2, s2, 5, 2);
    6         for(String temp:s2)
    7             System.out.println(temp);
    8     }
    9 }
    [null, null, null, null, null, cc, dd, null, null, null]

    Arrays工具类常用方法:

    • Arrays.toString(Obejct[ ] a);
    • Arrays.sort(Object[ ] a);   //要实现排序对象的Comparable接口
    • Arrays.binarySearch(long[] a, long key)  //二分查找

    File file = new File("D:/电影/动作片/美国");
    file.mkdir();   //目录中有一个不存在  则创建失败 返回false
    file.mkdirs();  //创建整个目录树
  • 相关阅读:
    清理计算机硬盘
    DIY-组装
    go函数类型的使用
    go同步互斥锁
    Go读写文件
    go mod
    go html
    channel
    arp和rarp协议
    自己实现的反射
  • 原文地址:https://www.cnblogs.com/ustc-anmin/p/10903144.html
Copyright © 2011-2022 走看看