Java基础--数组

来源:互联网 发布:党章党规网络测试题 编辑:程序博客网 时间:2024/06/16 09:34

数组

public class test2 {public static void main(String[] args) {//数组 的定义有两种方式---静态定义和动态定义//静态初始化String[] names = {"小白","stone","小老鼠","老实"};//动态初始化String[] name02 = new String[6];name02[0]="小白";name02[1]="stone";name02[2]="小老鼠";name02[3]="老实";//剩下的2只是根据你前面的数据类型的默认值进行填充:null//1:数组:是一个引用数据类型//2:数组长度:.length//3:数组在如果一定定义,长度固定。就说不能动态添加元素,删除元素,只能修改现有索引位置对应的元素.//数组的形式://基础数据类型数组 byte short int long float double boolean char 如果空间足够的:为填满的空间就是他们对应的默认值//引用数据类型数组 Byte Short Integer Long Float Double Boolean Character ,如果空间足够,他们默认都是null//对象数组 Person[] User[] String[] 如果空间足够,他们默认都是nullfor (int i = 0; i < names.length; i++) {String string = names[i];playGame(string);}//二位数组int[][] agescrores ={{20,98},{30,96},{40,78}}; for (int i = 0; i < agescrores.length; i++) {int[] as = agescrores[i];//{20,98}for (int j = 0; j < as.length; j++) {System.out.print(as[j]+"\t");}System.out.println("");}}public static void playGame(String name) {System.out.println(name + " 去玩游戏吧!");}}


0 0
原创粉丝点击