JAVA---一维数组


  • 一维数组的声明和初始化

    package nkc_java;
    
    public class ArrayTest {
    	public static void main(String[] args) {
    		//一维数组的声明和初始化
    		int[] ids;//声明
    		//静态初始化
    		ids=new int[]{1001,1002,1003,1004};
    		//动态初始化
    		String[] names=new String[4]; 
    	}
    }
    
    
  • 如何调用数组的指定位置的元素

    package nkc_java;
    
    public class ArrayTest {
    	public static void main(String[] args) {
    		String[] names=new String[4];
    		names[0]="aa";
    		names[1]="bb";
    		names[2]="cc";
    		names[3]="dd";
    	}
    }
    
    
  • 如何获取数组的长度

    package nkc_java;
    
    public class ArrayTest {
    	public static void main(String[] args) {
    		String[] names=new String[4];
    		//获取数组的长度,属性:length
    		System.out.println(names.length);
    	}
    }
    
    
  • 如何遍历数组

    package nkc_java;
    
    public class ArrayTest {
    	public static void main(String[] args) {
    		String[] names=new String[4];
    		names[0]="aa";
    		names[1]="bb";
    		names[2]="cc";
    		names[3]="dd";
    		for(int i=0;i
  • 数组元素的默认初始化值

    数组元素是整型:默认初始化值为0

    数组元素是浮点型:默认初始化值为0.0

    数组元素是char:默认初始化值为ASII码为0的字符

    数组元素是boolean:默认初始化值为false

    数组元素是String:默认初始化值为null

    package nkc_java;
    
    public class ArrayTest {
    	public static void main(String[] args) {
    		int[] number=new int[4];
    		for(int i=0;i