package com;
import java.awt.*;
public class Shuzudingxi {
public static void main(String[] args) {
必须入口 要有Main方法/函数
// src 源代码 .java out .class
// /**
// * 数组:连续的地址空间 只能存储同一类型的数据
// * (数组就是对线性表 实现 除第一个元素和最后一个元素之外每个元素都有前驱和后继
// * 第一个元素只有后继 最后一个元素只有前驱)
// * 数组大小 15M>内存中只有10M
// * 数组定义时必须定义长度 * 优点:查找 比较方便
// * 缺点:会造成空间的浪费 不够用 (删除和插入(中间任意位置)不方便 效率高)
// * 数组的定义 必须确定大小
String[]strs=new String[5];//null
for (String str:strs){
System.out.println(str);
}
System.out.println();
strs[0]="abcd";
System.out.println(strs[0]);
System.out.println();
int[]arrs=new int[5];//0
for(int i:arrs){
System.out.println(i);
}
System.out.println();
boolean[]flags=new boolean[5];//false
for (boolean flag:flags){
System.out.println(flag);
}
System.out.println();
double []doubles=new double[5];//0.0
for(double d:doubles){
System.out.println(d);
}
System.out.println();
float[]floats=new float[5];//0.0
for (float f:floats){
System.out.println(f);
}
long[]longs=new long[]{12l,23l,45l};
for (int l=0;l< longs.length;l++){
System.out.println(longs[l]);
System.out.println(l);
}
}