zoukankan      html  css  js  c++  java
  • java之数组 ArraList Arrays

    数组定义:(3种)
     
    数组存储的数据类型[] 数组名字 = new 数组存储的数据类型[长度];
    int[] arr = new int[3];
     
    数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3...};
    int[] arr = new int[]{1,2,3,4,5};
     
    数据类型[] 数组名 = {元素1,元素2,元素3...};
    int[] arr = {1,2,3,4,5};
     
    数组名[索引]=数值,为数组中的元素赋值
    变量=数组名[索引],获取出数组中的元素
    //为0索引元素赋值为6 
    arr[0] = 6; 
    //获取数组0索引上的元素
    int i = arr[0]; 
    System.out.println(i);

    越界异常和空指针异常

    数组遍历和反转
    public static void main(String[] args) {
         int[] arr = { 1, 2, 3, 4, 5 }; 
         for (int min = 0, max = arr.length ‐ 1; min <= max; min++, max‐‐) {
               int temp = arr[min]; 
               arr[min] = arr[max]; 
               arr[max] = temp;
        }
        for (int i = 0; i < arr.length; i++) { 
              System.out.println(arr[i]); 
         } 
    }    
     ----------------------------------------------------------------------
     ArrayList(集合类)   需要类型
    ArrayList<String> list = new ArrayList<>();
     

     遍历   list.size     list.get   list.add

    list.add(r); 

     

     -----------------------------------------------------------------------

     String类

     

    1. 字符串不变:字符串的值在创建后不能被更改。

     

     

     

     

    IT 替换  it

     

     

     

     

     

     -----------------------------------------------------------------------

     Arrays

    Arrays .tostring(arr)

    排序:
    Arrays.sort(arr);

     

  • 相关阅读:
    C# 动态生成word文档
    C# 利用SharpZipLib生成压缩包
    C# 程序异常关闭时的捕获
    轻松学习UML之用例图,时序图
    轻松学习UML之类图,状态图
    C# 一款属于自己的音乐播放器
    C# MessageBox自动关闭
    C# 用户控件之温度计
    Html富文本编辑器
    java工作流引擎证照库类型的流程设计 实现方案与演示案例
  • 原文地址:https://www.cnblogs.com/qj696/p/14295719.html
Copyright © 2011-2022 走看看