Java数组的一些知识

2017-07-13  本文已影响0人  蔓越莓饼干

复习一下Java数组的知识

public static void main(String args[]){
    //静态初始化
    String[] names = {"孙悟空","猪八戒","鲁智深"};
    //动态初始化
    String[] values = new String[5];
    values[0] = "孙悟空"
    values[1] = "猪八戒"
    values[2] = "鲁智深";
    //数组变量
    String[] arr;
    arr = names;
    System.out.println(arr.length);
}
public class Person{
  public int age;
  public String name;
  public void info(){
    System.out.println("age"+ age + "name" + name);
  }
}
public static void main(String args[]){
     //数组变量
     Person[] p;
     //动态初始化
     p = new Person[2];
     System.out.println(p.length);

     Person zhang = new Person();
     zhang.age = 18;
     zhang.name = "zhangsan";
     Person li = new Person();
     li.age = 20;
     li.name = "lisi";  

     p[0] = zhang;
     p[1] = li;
    
     li.info();
     p[1].info();
}
public static void main(String args[]){
    int[][] a;
    a = new int[4][];
    for(int i = 0; i< a.length;i++){
        System.out.println(a[i]);
    }
    a[0] = new int[2];
    a[0][1] = 6;
    for(int i = 0; i< a[0].length;i++){
        System.out.println(a[0][i]);
    }
}
上一篇 下一篇

猜你喜欢

热点阅读