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);

 

原文地址:https://www.cnblogs.com/qj696/p/14295719.html